builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0385 starttime: 1468660782.74 results: success (0) buildid: 20160716005954 builduid: f85bc4e37e9e44569711fbd249a29841 revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:42.735432) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:42.735938) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-16 02:19:42.736216) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-16 02:19:44.830427) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:44.830973) ========= 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.x9ete2qRs8/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.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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-16 02:19:44-- 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% 133M=0s 2016-07-16 02:19:44 (133 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.103016 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:44.958645) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:44.958998) ========= 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.x9ete2qRs8/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.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.019934 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:45.008099) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:19:45.008487) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --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 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.x9ete2qRs8/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.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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-16 02:19:45,333 truncating revision to first 12 chars 2016-07-16 02:19:45,333 Setting DEBUG logging. 2016-07-16 02:19:45,333 attempt 1/10 2016-07-16 02:19:45,333 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 02:19:46,488 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.411303 ========= master_lag: 1.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-16 02:19:47.687069) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:47.687393) ========= script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:47.687801) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:47.688165) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 02:19:47.710734) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-07-16 02:19:47.711264) ========= /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.x9ete2qRs8/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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 02:19:47 INFO - MultiFileLogger online at 20160716 02:19:47 in /builds/slave/test 02:19:47 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 02:19:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:19:47 INFO - {'append_to_log': False, 02:19:47 INFO - 'base_work_dir': '/builds/slave/test', 02:19:47 INFO - 'blob_upload_branch': 'mozilla-beta', 02:19:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:19:47 INFO - 'buildbot_json_path': 'buildprops.json', 02:19:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:19:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:19:47 INFO - 'download_minidump_stackwalk': True, 02:19:47 INFO - 'download_symbols': 'true', 02:19:47 INFO - 'e10s': False, 02:19:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:19:47 INFO - 'tooltool.py': '/tools/tooltool.py', 02:19:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:19:47 INFO - '/tools/misc-python/virtualenv.py')}, 02:19:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:19:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:19:47 INFO - 'log_level': 'info', 02:19:47 INFO - 'log_to_console': True, 02:19:47 INFO - 'opt_config_files': (), 02:19:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:19:47 INFO - '--processes=1', 02:19:47 INFO - '--config=%(test_path)s/wptrunner.ini', 02:19:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:19:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:19:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:19:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:19:47 INFO - 'pip_index': False, 02:19:47 INFO - 'require_test_zip': True, 02:19:47 INFO - 'test_type': ('testharness',), 02:19:47 INFO - 'this_chunk': '1', 02:19:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:19:47 INFO - 'total_chunks': '10', 02:19:47 INFO - 'virtualenv_path': 'venv', 02:19:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:19:47 INFO - 'work_dir': 'build'} 02:19:47 INFO - ##### 02:19:47 INFO - ##### Running clobber step. 02:19:47 INFO - ##### 02:19:47 INFO - Running pre-action listener: _resource_record_pre_action 02:19:47 INFO - Running main action method: clobber 02:19:47 INFO - rmtree: /builds/slave/test/build 02:19:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:19:49 INFO - Running post-action listener: _resource_record_post_action 02:19:49 INFO - ##### 02:19:49 INFO - ##### Running read-buildbot-config step. 02:19:49 INFO - ##### 02:19:49 INFO - Running pre-action listener: _resource_record_pre_action 02:19:49 INFO - Running main action method: read_buildbot_config 02:19:49 INFO - Using buildbot properties: 02:19:49 INFO - { 02:19:49 INFO - "project": "", 02:19:49 INFO - "product": "firefox", 02:19:49 INFO - "script_repo_revision": "production", 02:19:49 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 02:19:49 INFO - "repository": "", 02:19:49 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 02:19:49 INFO - "buildid": "20160716005954", 02:19:49 INFO - "pgo_build": "False", 02:19:49 INFO - "basedir": "/builds/slave/test", 02:19:49 INFO - "buildnumber": 37, 02:19:49 INFO - "slavename": "t-yosemite-r7-0385", 02:19:49 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 02:19:49 INFO - "platform": "macosx64", 02:19:49 INFO - "branch": "mozilla-beta", 02:19:49 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277", 02:19:49 INFO - "repo_path": "releases/mozilla-beta", 02:19:49 INFO - "moz_repo_path": "", 02:19:49 INFO - "stage_platform": "macosx64", 02:19:49 INFO - "builduid": "f85bc4e37e9e44569711fbd249a29841", 02:19:49 INFO - "slavebuilddir": "test" 02:19:49 INFO - } 02:19:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 02:19:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 02:19:49 INFO - Running post-action listener: _resource_record_post_action 02:19:49 INFO - ##### 02:19:49 INFO - ##### Running download-and-extract step. 02:19:49 INFO - ##### 02:19:49 INFO - Running pre-action listener: _resource_record_pre_action 02:19:49 INFO - Running main action method: download_and_extract 02:19:49 INFO - mkdir: /builds/slave/test/build/tests 02:19: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')]} 02:19:49 INFO - https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:19:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 02:19:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 02:19:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:50 INFO - Downloaded 1201 bytes. 02:19:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 02:19:50 INFO - Using the following test package requirements: 02:19:50 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 02:19:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 02:19:50 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 02:19:50 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'jsshell-mac64.zip'], 02:19:50 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 02:19:50 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 02:19:50 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 02:19:50 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 02:19:50 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 02:19:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:19:50 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 02:19:50 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 02:19:50 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')]} 02:19:50 INFO - https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 02:19:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 02:19:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 02:19:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:51 INFO - Downloaded 18370228 bytes. 02:19:51 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/*'] 02:19:51 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/* 02:19:52 INFO - caution: filename not matched: web-platform/* 02:19:52 INFO - Return code: 11 02:19:52 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')]} 02:19:52 INFO - https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 02:19:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 02:19:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 02:19:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:19:53 INFO - Downloaded 36389883 bytes. 02:19:53 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/*'] 02:19:53 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/* 02:19:57 INFO - caution: filename not matched: bin/* 02:19:57 INFO - caution: filename not matched: config/* 02:19:57 INFO - caution: filename not matched: mozbase/* 02:19:57 INFO - caution: filename not matched: marionette/* 02:19:57 INFO - caution: filename not matched: tools/wptserve/* 02:19:57 INFO - Return code: 11 02:19:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:19:57 INFO - https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 02:19:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:19:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:19:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 02:19:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:00 INFO - Downloaded 73021317 bytes. 02:20:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:20:00 INFO - mkdir: /builds/slave/test/properties 02:20:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:20:00 INFO - Writing to file /builds/slave/test/properties/build_url 02:20:00 INFO - Contents: 02:20:00 INFO - build_url:https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:20:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:20:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:20:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:20:01 INFO - Contents: 02:20:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:20:01 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')]} 02:20:01 INFO - https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:20:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:20:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:20:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:04 INFO - Downloaded 103716937 bytes. 02:20:04 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'] 02:20:04 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 02:20:07 INFO - Return code: 0 02:20:07 INFO - Running post-action listener: _resource_record_post_action 02:20:07 INFO - Running post-action listener: set_extra_try_arguments 02:20:07 INFO - ##### 02:20:07 INFO - ##### Running create-virtualenv step. 02:20:07 INFO - ##### 02:20:07 INFO - Running pre-action listener: _pre_create_virtualenv 02:20:07 INFO - Running pre-action listener: _resource_record_pre_action 02:20:07 INFO - Running main action method: create_virtualenv 02:20:07 INFO - Creating virtualenv /builds/slave/test/build/venv 02:20:07 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 02:20:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:20:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:20:07 INFO - Using real prefix '/tools/python27' 02:20:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:20:08 INFO - Installing distribute.............................................................................................................................................................................................done. 02:20:11 INFO - Installing pip.................done. 02:20:11 INFO - Return code: 0 02:20:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:20:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:20:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:20:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:11 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 0x102156e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102173f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa6b8c6d2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, '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.x9ete2qRs8/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:20:11 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 02:20:11 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 02:20:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:11 INFO - 'HOME': '/Users/cltbld', 02:20:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:11 INFO - 'LOGNAME': 'cltbld', 02:20:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:11 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:11 INFO - 'MOZ_NO_REMOTE': '1', 02:20:11 INFO - 'NO_EM_RESTART': '1', 02:20:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:11 INFO - 'PWD': '/builds/slave/test', 02:20:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:11 INFO - 'SHELL': '/bin/bash', 02:20:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:11 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:11 INFO - 'USER': 'cltbld', 02:20:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:11 INFO - 'XPC_FLAGS': '0x0', 02:20:11 INFO - 'XPC_SERVICE_NAME': '0', 02:20:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:20:11 INFO - Downloading/unpacking psutil>=0.7.1 02:20: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 02:20: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 02:20: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 02:20: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 02:20: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 02:20: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 02:20:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:20:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:20:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:20:14 INFO - Installing collected packages: psutil 02:20:14 INFO - Running setup.py install for psutil 02:20:14 INFO - building 'psutil._psutil_osx' extension 02:20:14 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 02:20:15 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 02:20:15 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 02:20:15 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 02:20:15 INFO - building 'psutil._psutil_posix' extension 02:20:15 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 02:20:15 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 02:20:15 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 02:20:15 INFO - ^ 02:20:15 INFO - 1 warning generated. 02:20:15 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 02:20:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:20:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:20:15 INFO - Successfully installed psutil 02:20:15 INFO - Cleaning up... 02:20:15 INFO - Return code: 0 02:20:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:20:15 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')]} 02:20:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:20:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:15 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')]} 02:20:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:20:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:15 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 0x102156e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102173f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa6b8c6d2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, '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.x9ete2qRs8/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:20:15 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 02:20:15 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 02:20:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:15 INFO - 'HOME': '/Users/cltbld', 02:20:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:15 INFO - 'LOGNAME': 'cltbld', 02:20:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:15 INFO - 'MOZ_NO_REMOTE': '1', 02:20:15 INFO - 'NO_EM_RESTART': '1', 02:20:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:15 INFO - 'PWD': '/builds/slave/test', 02:20:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:15 INFO - 'SHELL': '/bin/bash', 02:20:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:15 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:15 INFO - 'USER': 'cltbld', 02:20:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:15 INFO - 'XPC_FLAGS': '0x0', 02:20:15 INFO - 'XPC_SERVICE_NAME': '0', 02:20:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:20:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:20:15 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 02:20:15 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 02:20:15 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 02:20:15 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 02:20:15 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 02:20:15 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 02:20:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:20:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:20:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:20:18 INFO - Installing collected packages: mozsystemmonitor 02:20:18 INFO - Running setup.py install for mozsystemmonitor 02:20:18 INFO - Successfully installed mozsystemmonitor 02:20:18 INFO - Cleaning up... 02:20:18 INFO - Return code: 0 02:20:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:20:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:20:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:20:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:18 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 0x102156e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102173f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa6b8c6d2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, '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.x9ete2qRs8/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:20:18 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 02:20:18 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 02:20:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:18 INFO - 'HOME': '/Users/cltbld', 02:20:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:18 INFO - 'LOGNAME': 'cltbld', 02:20:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:18 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:18 INFO - 'MOZ_NO_REMOTE': '1', 02:20:18 INFO - 'NO_EM_RESTART': '1', 02:20:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:18 INFO - 'PWD': '/builds/slave/test', 02:20:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:18 INFO - 'SHELL': '/bin/bash', 02:20:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:18 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:18 INFO - 'USER': 'cltbld', 02:20:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:18 INFO - 'XPC_FLAGS': '0x0', 02:20:18 INFO - 'XPC_SERVICE_NAME': '0', 02:20:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:20:19 INFO - Downloading/unpacking blobuploader==1.2.4 02:20:19 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 02:20:19 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 02:20:19 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 02:20:19 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 02:20:19 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 02:20:19 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 02:20:21 INFO - Downloading blobuploader-1.2.4.tar.gz 02:20:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:20:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:20:21 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 02:20:21 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 02:20:21 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 02:20:21 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 02:20:21 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 02:20:21 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 02:20:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:20:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:20: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 02:20: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 02:20: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 02:20: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 02:20: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 02:20: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 02:20:22 INFO - Downloading docopt-0.6.1.tar.gz 02:20:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:20:22 INFO - Installing collected packages: blobuploader, requests, docopt 02:20:22 INFO - Running setup.py install for blobuploader 02:20:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:20:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:20:22 INFO - Running setup.py install for requests 02:20:23 INFO - Running setup.py install for docopt 02:20:23 INFO - Successfully installed blobuploader requests docopt 02:20:23 INFO - Cleaning up... 02:20:23 INFO - Return code: 0 02:20:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:20:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:20:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:23 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 0x102156e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102173f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa6b8c6d2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, '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.x9ete2qRs8/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:20:23 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 02:20:23 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 02:20:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:23 INFO - 'HOME': '/Users/cltbld', 02:20:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:23 INFO - 'LOGNAME': 'cltbld', 02:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:23 INFO - 'MOZ_NO_REMOTE': '1', 02:20:23 INFO - 'NO_EM_RESTART': '1', 02:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:23 INFO - 'PWD': '/builds/slave/test', 02:20:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:23 INFO - 'SHELL': '/bin/bash', 02:20:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:23 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:23 INFO - 'USER': 'cltbld', 02:20:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:23 INFO - 'XPC_FLAGS': '0x0', 02:20:23 INFO - 'XPC_SERVICE_NAME': '0', 02:20:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:20:23 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-5EA3Lu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:20:23 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-G2Qm_W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-dodzKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-4aDsuD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-I4SVgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Nev3Iu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-hRQHY6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-2N0XR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Kz29T7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-sgTc3h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-oN1Twy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:20:24 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-l9BWnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-2U2I99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-SPX7Sr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-XwtuSC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-TmbncN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-JvxgvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ChSd27-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-KeU6Sc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:20:25 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-eWj_sT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:20:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:20:26 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-A1NdOZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:20:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:20:26 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 02:20:26 INFO - Running setup.py install for manifestparser 02:20:26 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:20:26 INFO - Running setup.py install for mozcrash 02:20:26 INFO - Running setup.py install for mozdebug 02:20:26 INFO - Running setup.py install for mozdevice 02:20:27 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Running setup.py install for mozfile 02:20:27 INFO - Running setup.py install for mozhttpd 02:20:27 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Running setup.py install for mozinfo 02:20:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Running setup.py install for mozInstall 02:20:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Running setup.py install for mozleak 02:20:27 INFO - Running setup.py install for mozlog 02:20:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:20:27 INFO - Running setup.py install for moznetwork 02:20:28 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Running setup.py install for mozprocess 02:20:28 INFO - Running setup.py install for mozprofile 02:20:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Running setup.py install for mozrunner 02:20:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Running setup.py install for mozscreenshot 02:20:28 INFO - Running setup.py install for moztest 02:20:28 INFO - Running setup.py install for mozversion 02:20:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:20:28 INFO - Running setup.py install for wptserve 02:20:29 INFO - Running setup.py install for marionette-driver 02:20:29 INFO - Running setup.py install for browsermob-proxy 02:20:29 INFO - Running setup.py install for marionette-client 02:20:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:20:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:20:29 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 02:20:29 INFO - Cleaning up... 02:20:29 INFO - Return code: 0 02:20:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:20:29 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')]} 02:20:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:20:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:29 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')]} 02:20:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:20:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:20:29 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 0x102156e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102173f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa6b8c6d2d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, '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.x9ete2qRs8/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:20:29 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 02:20:29 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 02:20:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:29 INFO - 'HOME': '/Users/cltbld', 02:20:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:29 INFO - 'LOGNAME': 'cltbld', 02:20:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:29 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:29 INFO - 'MOZ_NO_REMOTE': '1', 02:20:29 INFO - 'NO_EM_RESTART': '1', 02:20:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:29 INFO - 'PWD': '/builds/slave/test', 02:20:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:29 INFO - 'SHELL': '/bin/bash', 02:20:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:29 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:29 INFO - 'USER': 'cltbld', 02:20:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:29 INFO - 'XPC_FLAGS': '0x0', 02:20:29 INFO - 'XPC_SERVICE_NAME': '0', 02:20:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-GryUHV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-wJeqrT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-myLstw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-W_4YCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-cdtBJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Ne58nc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Gq2IQn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Fac_NH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:20:30 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)) 02:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:20:30 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-2j_Orq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-clk8om-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Zwq2Q_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-bABC7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-1dLf2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-3zfMee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-gSJLnW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-Lih1Qf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-WYsF3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:20:31 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)) 02:20:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:20:31 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ovmwO9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:20:32 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)) 02:20:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:20:32 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-c_ydzJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:20:32 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)) 02:20:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:20:32 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-tHhdzw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:20:32 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)) 02:20:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:20:32 INFO - Running setup.py (path:/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/pip-ShSB5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:20:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:20:32 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)) 02:20:32 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)) 02:20:32 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)) 02:20:32 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)) 02:20:32 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)) 02:20:32 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)) 02:20:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:20:32 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 02:20:32 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 02:20:32 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 02:20:32 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 02:20:32 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 02:20:32 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 02:20:35 INFO - Downloading blessings-1.6.tar.gz 02:20:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:20:35 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)) 02:20:35 INFO - Installing collected packages: blessings 02:20:35 INFO - Running setup.py install for blessings 02:20:35 INFO - Successfully installed blessings 02:20:35 INFO - Cleaning up... 02:20:35 INFO - Return code: 0 02:20:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:20:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:20:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:20:35 INFO - Reading from file tmpfile_stdout 02:20:35 INFO - Current package versions: 02:20:35 INFO - blessings == 1.6 02:20:35 INFO - blobuploader == 1.2.4 02:20:35 INFO - browsermob-proxy == 0.6.0 02:20:35 INFO - docopt == 0.6.1 02:20:35 INFO - manifestparser == 1.1 02:20:35 INFO - marionette-client == 2.3.0 02:20:35 INFO - marionette-driver == 1.4.0 02:20:35 INFO - mozInstall == 1.12 02:20:35 INFO - mozcrash == 0.17 02:20:35 INFO - mozdebug == 0.1 02:20:35 INFO - mozdevice == 0.48 02:20:35 INFO - mozfile == 1.2 02:20:35 INFO - mozhttpd == 0.7 02:20:35 INFO - mozinfo == 0.9 02:20:35 INFO - mozleak == 0.1 02:20:35 INFO - mozlog == 3.1 02:20:35 INFO - moznetwork == 0.27 02:20:35 INFO - mozprocess == 0.22 02:20:35 INFO - mozprofile == 0.28 02:20:35 INFO - mozrunner == 6.11 02:20:35 INFO - mozscreenshot == 0.1 02:20:35 INFO - mozsystemmonitor == 0.0 02:20:35 INFO - moztest == 0.7 02:20:35 INFO - mozversion == 1.4 02:20:35 INFO - psutil == 3.1.1 02:20:35 INFO - requests == 1.2.3 02:20:35 INFO - wptserve == 1.4.0 02:20:35 INFO - wsgiref == 0.1.2 02:20:35 INFO - Running post-action listener: _resource_record_post_action 02:20:35 INFO - Running post-action listener: _start_resource_monitoring 02:20:35 INFO - Starting resource monitoring. 02:20:35 INFO - ##### 02:20:35 INFO - ##### Running pull step. 02:20:35 INFO - ##### 02:20:35 INFO - Running pre-action listener: _resource_record_pre_action 02:20:35 INFO - Running main action method: pull 02:20:35 INFO - Pull has nothing to do! 02:20:35 INFO - Running post-action listener: _resource_record_post_action 02:20:35 INFO - ##### 02:20:35 INFO - ##### Running install step. 02:20:35 INFO - ##### 02:20:35 INFO - Running pre-action listener: _resource_record_pre_action 02:20:35 INFO - Running main action method: install 02:20:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:20:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:20:36 INFO - Reading from file tmpfile_stdout 02:20:36 INFO - Detecting whether we're running mozinstall >=1.0... 02:20:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:20:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:20:36 INFO - Reading from file tmpfile_stdout 02:20:36 INFO - Output received: 02:20:36 INFO - Usage: mozinstall [options] installer 02:20:36 INFO - Options: 02:20:36 INFO - -h, --help show this help message and exit 02:20:36 INFO - -d DEST, --destination=DEST 02:20:36 INFO - Directory to install application into. [default: 02:20:36 INFO - "/builds/slave/test"] 02:20:36 INFO - --app=APP Application being installed. [default: firefox] 02:20:36 INFO - mkdir: /builds/slave/test/build/application 02:20:36 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'] 02:20:36 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 02:20:54 INFO - Reading from file tmpfile_stdout 02:20:54 INFO - Output received: 02:20:54 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 02:20:54 INFO - Running post-action listener: _resource_record_post_action 02:20:54 INFO - ##### 02:20:54 INFO - ##### Running run-tests step. 02:20:54 INFO - ##### 02:20:54 INFO - Running pre-action listener: _resource_record_pre_action 02:20:54 INFO - Running main action method: run_tests 02:20:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:20:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:20:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:20:54 INFO - grabbing minidump binary from tooltool 02:20:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:20:54 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 0x10216f5e0>, '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 0x101d52cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101d7d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:20:54 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 02:20:54 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 02:20:54 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:20:54 INFO - Return code: 0 02:20:54 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 02:20:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:20:54 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/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:54 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/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.x9ete2qRs8/Render', 02:20:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:20:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:20:54 INFO - 'HOME': '/Users/cltbld', 02:20:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:20:54 INFO - 'LOGNAME': 'cltbld', 02:20:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:20:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:20:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:20:54 INFO - 'MOZ_NO_REMOTE': '1', 02:20:54 INFO - 'NO_EM_RESTART': '1', 02:20:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:20:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:20:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:20:54 INFO - 'PWD': '/builds/slave/test', 02:20:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:20:54 INFO - 'SHELL': '/bin/bash', 02:20:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vxsdCtbk42/Listeners', 02:20:54 INFO - 'TMPDIR': '/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/T/', 02:20:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:20:54 INFO - 'USER': 'cltbld', 02:20:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:20:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:20:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:20:54 INFO - 'XPC_FLAGS': '0x0', 02:20:54 INFO - 'XPC_SERVICE_NAME': '0', 02:20:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:20:54 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/fNNuJ7Q-SbC9X34J1r3HLg/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 02:20:54 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 02:20:54 INFO - import pkg_resources 02:20:55 INFO - Using 1 client processes 02:20:55 INFO - wptserve Starting http server on 127.0.0.1:8000 02:20:55 INFO - wptserve Starting http server on 127.0.0.1:8001 02:20:55 INFO - wptserve Starting http server on 127.0.0.1:8443 02:20:57 INFO - SUITE-START | Running 778 tests 02:20:57 INFO - Running testharness tests 02:20:57 INFO - Setting up ssl 02:20:57 INFO - PROCESS | certutil | 02:20:57 INFO - PROCESS | certutil | 02:20:57 INFO - PROCESS | certutil | 02:20:57 INFO - Certificate Nickname Trust Attributes 02:20:57 INFO - SSL,S/MIME,JAR/XPI 02:20:57 INFO - 02:20:57 INFO - web-platform-tests CT,, 02:20:57 INFO - 02:20:57 INFO - Starting runner 02:20:58 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 02:20:58 INFO - PROCESS | 1924 | 1468660858730 Marionette DEBUG Marionette enabled via build flag and pref 02:20:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x113cbe000 == 1 [pid = 1924] [id = 1] 02:20:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 1 (0x113cbe800) [pid = 1924] [serial = 1] [outer = 0x0] 02:20:58 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:20:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 2 (0x113cbf800) [pid = 1924] [serial = 2] [outer = 0x113cbe800] 02:20:59 INFO - PROCESS | 1924 | 1468660859145 Marionette INFO Listening on port 2828 02:20:59 INFO - PROCESS | 1924 | 1468660859435 Marionette DEBUG Marionette enabled via command-line flag 02:20:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x116963800 == 2 [pid = 1924] [id = 2] 02:20:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 3 (0x116964000) [pid = 1924] [serial = 3] [outer = 0x0] 02:20:59 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:20:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 4 (0x1169a4800) [pid = 1924] [serial = 4] [outer = 0x116964000] 02:20:59 INFO - PROCESS | 1924 | [1924] 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 02:20:59 INFO - PROCESS | 1924 | 1468660859578 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52468 02:20:59 INFO - PROCESS | 1924 | 1468660859665 Marionette DEBUG Closed connection conn0 02:20:59 INFO - PROCESS | 1924 | [1924] 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 02:20:59 INFO - PROCESS | 1924 | 1468660859668 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52469 02:20:59 INFO - PROCESS | 1924 | 1468660859679 Marionette DEBUG Closed connection conn1 02:20:59 INFO - PROCESS | 1924 | [1924] 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 02:20:59 INFO - PROCESS | 1924 | 1468660859684 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52470 02:20:59 INFO - PROCESS | 1924 | 1468660859693 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:20:59 INFO - PROCESS | 1924 | 1468660859699 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":"20160716005954","device":"desktop","version":"48.0"} 02:20:59 INFO - PROCESS | 1924 | [1924] 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 02:21:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fc8800 == 3 [pid = 1924] [id = 3] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 5 (0x119fc9000) [pid = 1924] [serial = 5] [outer = 0x0] 02:21:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fc9800 == 4 [pid = 1924] [id = 4] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 6 (0x119fea800) [pid = 1924] [serial = 6] [outer = 0x0] 02:21:00 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:21:00 INFO - PROCESS | 1924 | [1924] 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 02:21:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x124071800 == 5 [pid = 1924] [id = 5] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 7 (0x119fea000) [pid = 1924] [serial = 7] [outer = 0x0] 02:21:00 INFO - PROCESS | 1924 | [1924] 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 02:21:00 INFO - PROCESS | 1924 | [1924] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 8 (0x124125800) [pid = 1924] [serial = 8] [outer = 0x119fea000] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 9 (0x124787000) [pid = 1924] [serial = 9] [outer = 0x119fc9000] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 10 (0x124761000) [pid = 1924] [serial = 10] [outer = 0x119fea800] 02:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 11 (0x124762c00) [pid = 1924] [serial = 11] [outer = 0x119fea000] 02:21:01 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:21:01 INFO - PROCESS | 1924 | 1468660861418 Marionette INFO startBrowser 990c0d24-7223-6047-96a8-8b612003c651 02:21:01 INFO - PROCESS | 1924 | 1468660861438 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 1924 | 1468660861448 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 1924 | 1468660861449 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 12 (0x126e8d800) [pid = 1924] [serial = 12] [outer = 0x119fea000] 02:21:01 INFO - PROCESS | 1924 | 1468660861768 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"990c0d24-7223-6047-96a8-8b612003c651","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":"20160716005954","device":"desktop","version":"48.0","command_id":1}}] 02:21:01 INFO - PROCESS | 1924 | 1468660861860 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}] 02:21:01 INFO - PROCESS | 1924 | 1468660861865 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:01 INFO - PROCESS | 1924 | 1468660861906 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:21:02 INFO - PROCESS | 1924 | 1468660861997 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:21:02 INFO - PROCESS | 1924 | 1468660861998 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 13 (0x11998f400) [pid = 1924] [serial = 13] [outer = 0x119fea000] 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:21:02 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:21:02 INFO - PROCESS | 1924 | 1468660862266 Marionette TRACE conn2 <- [1,3,null,{}] 02:21:02 INFO - PROCESS | 1924 | 1468660862269 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:21:02 INFO - PROCESS | 1924 | 1468660862271 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | 1468660862289 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:21:02 INFO - PROCESS | 1924 | 1468660862318 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:21:02 INFO - PROCESS | 1924 | 1468660862319 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 02:21:02 INFO - PROCESS | 1924 | 1468660862322 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 1924 | 1468660862324 Marionette TRACE conn2 <- [1,6,null,{}] 02:21:02 INFO - PROCESS | 1924 | 1468660862327 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}] 02:21:02 INFO - PROCESS | 1924 | 1468660862329 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | 1468660862341 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:21:02 INFO - PROCESS | 1924 | 1468660862344 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 1924 | 1468660862346 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x129015000 == 6 [pid = 1924] [id = 6] 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 14 (0x12906d400) [pid = 1924] [serial = 14] [outer = 0x0] 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 15 (0x12906f000) [pid = 1924] [serial = 15] [outer = 0x12906d400] 02:21:02 INFO - PROCESS | 1924 | 1468660862379 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 16 (0x129075000) [pid = 1924] [serial = 16] [outer = 0x12906d400] 02:21:02 INFO - PROCESS | 1924 | 1468660862683 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]]]}] 02:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 02:21:02 INFO - PROCESS | 1924 | 1468660862693 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:21:02 INFO - PROCESS | 1924 | 1468660862696 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 02:21:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x114f10000 == 7 [pid = 1924] [id = 7] 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 17 (0x113da5800) [pid = 1924] [serial = 17] [outer = 0x0] 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 18 (0x129326c00) [pid = 1924] [serial = 18] [outer = 0x113da5800] 02:21:02 INFO - PROCESS | 1924 | 1468660862721 Marionette DEBUG loaded listener.js 02:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 19 (0x12a2c1400) [pid = 1924] [serial = 19] [outer = 0x113da5800] 02:21:02 INFO - PROCESS | 1924 | 1468660862793 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 1924 | 1468660862795 Marionette TRACE conn2 <- [1,10,null,{}] 02:21:02 INFO - PROCESS | 1924 | 1468660862812 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}] 02:21:02 INFO - PROCESS | 1924 | 1468660862816 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | 1468660862945 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:21:02 INFO - PROCESS | 1924 | 1468660862977 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 1924 | 1468660862978 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53a000 == 8 [pid = 1924] [id = 8] 02:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 20 (0x12a4ad000) [pid = 1924] [serial = 20] [outer = 0x0] 02:21:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 21 (0x12a4aec00) [pid = 1924] [serial = 21] [outer = 0x12a4ad000] 02:21:03 INFO - PROCESS | 1924 | 1468660863008 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 22 (0x12a6a6000) [pid = 1924] [serial = 22] [outer = 0x12a4ad000] 02:21:03 INFO - PROCESS | 1924 | 1468660863321 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]]]}] 02:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 621ms 02:21:03 INFO - PROCESS | 1924 | 1468660863381 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 1924 | 1468660863382 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 02:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:21:03 INFO - PROCESS | 1924 | 1468660863434 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 1924 | 1468660863435 Marionette TRACE conn2 <- [1,14,null,{}] 02:21:03 INFO - PROCESS | 1924 | 1468660863444 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}] 02:21:03 INFO - PROCESS | 1924 | 1468660863448 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:03 INFO - PROCESS | 1924 | 1468660863604 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:21:03 INFO - PROCESS | 1924 | 1468660863612 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 1924 | 1468660863614 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70d800 == 9 [pid = 1924] [id = 9] 02:21:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 23 (0x12a9e4c00) [pid = 1924] [serial = 23] [outer = 0x0] 02:21:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 24 (0x12b737000) [pid = 1924] [serial = 24] [outer = 0x12a9e4c00] 02:21:03 INFO - PROCESS | 1924 | 1468660863642 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 25 (0x12b740000) [pid = 1924] [serial = 25] [outer = 0x12a9e4c00] 02:21:03 INFO - PROCESS | 1924 | 1468660863939 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]]]}] 02:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 565ms 02:21:03 INFO - PROCESS | 1924 | 1468660863953 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 1924 | 1468660863954 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 02:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:21:03 INFO - PROCESS | 1924 | 1468660863957 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 1924 | 1468660863958 Marionette TRACE conn2 <- [1,18,null,{}] 02:21:03 INFO - PROCESS | 1924 | 1468660863971 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}] 02:21:03 INFO - PROCESS | 1924 | 1468660863973 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:04 INFO - PROCESS | 1924 | 1468660864075 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:21:04 INFO - PROCESS | 1924 | 1468660864080 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 1924 | 1468660864082 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b906800 == 10 [pid = 1924] [id = 10] 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 26 (0x12b8be800) [pid = 1924] [serial = 26] [outer = 0x0] 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 27 (0x12b94cc00) [pid = 1924] [serial = 27] [outer = 0x12b8be800] 02:21:04 INFO - PROCESS | 1924 | 1468660864106 Marionette DEBUG loaded listener.js 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 28 (0x12b953000) [pid = 1924] [serial = 28] [outer = 0x12b8be800] 02:21:04 INFO - PROCESS | 1924 | 1468660864390 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]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 02:21:04 INFO - PROCESS | 1924 | 1468660864426 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 1924 | 1468660864428 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 02:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:21:04 INFO - PROCESS | 1924 | 1468660864434 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 1924 | 1468660864436 Marionette TRACE conn2 <- [1,22,null,{}] 02:21:04 INFO - PROCESS | 1924 | 1468660864438 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}] 02:21:04 INFO - PROCESS | 1924 | 1468660864439 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:04 INFO - PROCESS | 1924 | 1468660864538 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:21:04 INFO - PROCESS | 1924 | 1468660864541 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 1924 | 1468660864543 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd6a800 == 11 [pid = 1924] [id = 11] 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 29 (0x12b956800) [pid = 1924] [serial = 29] [outer = 0x0] 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 30 (0x12bd1f000) [pid = 1924] [serial = 30] [outer = 0x12b956800] 02:21:04 INFO - PROCESS | 1924 | 1468660864569 Marionette DEBUG loaded listener.js 02:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 31 (0x12bf14400) [pid = 1924] [serial = 31] [outer = 0x12b956800] 02:21:04 INFO - PROCESS | 1924 | 1468660864815 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]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 02:21:04 INFO - PROCESS | 1924 | 1468660864856 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 1924 | 1468660864857 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 02:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:21:04 INFO - PROCESS | 1924 | 1468660864860 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 1924 | 1468660864861 Marionette TRACE conn2 <- [1,26,null,{}] 02:21:04 INFO - PROCESS | 1924 | 1468660864871 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}] 02:21:04 INFO - PROCESS | 1924 | 1468660864872 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:04 INFO - PROCESS | 1924 | 1468660864983 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:21:04 INFO - PROCESS | 1924 | 1468660864987 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 1924 | 1468660864989 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd3e800 == 12 [pid = 1924] [id = 12] 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 32 (0x11838ec00) [pid = 1924] [serial = 32] [outer = 0x0] 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 33 (0x12bf19c00) [pid = 1924] [serial = 33] [outer = 0x11838ec00] 02:21:05 INFO - PROCESS | 1924 | 1468660865026 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 34 (0x12c0f4000) [pid = 1924] [serial = 34] [outer = 0x11838ec00] 02:21:05 INFO - PROCESS | 1924 | 1468660865431 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]]]}] 02:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 580ms 02:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:21:05 INFO - PROCESS | 1924 | 1468660865441 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:21:05 INFO - PROCESS | 1924 | 1468660865443 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 02:21:05 INFO - PROCESS | 1924 | 1468660865449 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:21:05 INFO - PROCESS | 1924 | 1468660865451 Marionette TRACE conn2 <- [1,30,null,{}] 02:21:05 INFO - PROCESS | 1924 | 1468660865455 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}] 02:21:05 INFO - PROCESS | 1924 | 1468660865456 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:05 INFO - PROCESS | 1924 | 1468660865568 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:21:05 INFO - PROCESS | 1924 | 1468660865571 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:05 INFO - PROCESS | 1924 | 1468660865572 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c274800 == 13 [pid = 1924] [id = 13] 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 35 (0x12c0f7000) [pid = 1924] [serial = 35] [outer = 0x0] 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 36 (0x12c0fe400) [pid = 1924] [serial = 36] [outer = 0x12c0f7000] 02:21:05 INFO - PROCESS | 1924 | 1468660865596 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 37 (0x12c2be000) [pid = 1924] [serial = 37] [outer = 0x12c0f7000] 02:21:05 INFO - PROCESS | 1924 | 1468660865839 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]]]}] 02:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 420ms 02:21:05 INFO - PROCESS | 1924 | 1468660865870 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:21:05 INFO - PROCESS | 1924 | 1468660865871 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 02:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:21:05 INFO - PROCESS | 1924 | 1468660865876 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:21:05 INFO - PROCESS | 1924 | 1468660865878 Marionette TRACE conn2 <- [1,34,null,{}] 02:21:05 INFO - PROCESS | 1924 | 1468660865888 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}] 02:21:05 INFO - PROCESS | 1924 | 1468660865889 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:05 INFO - PROCESS | 1924 | 1468660865987 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:21:05 INFO - PROCESS | 1924 | 1468660865991 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:05 INFO - PROCESS | 1924 | 1468660865992 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3ee000 == 14 [pid = 1924] [id = 14] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 38 (0x12c2c0400) [pid = 1924] [serial = 38] [outer = 0x0] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 39 (0x12c2c7c00) [pid = 1924] [serial = 39] [outer = 0x12c2c0400] 02:21:06 INFO - PROCESS | 1924 | 1468660866017 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 40 (0x12c3d3000) [pid = 1924] [serial = 40] [outer = 0x12c2c0400] 02:21:06 INFO - PROCESS | 1924 | 1468660866253 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]]]}] 02:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 431ms 02:21:06 INFO - PROCESS | 1924 | 1468660866320 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:21:06 INFO - PROCESS | 1924 | 1468660866322 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 02:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:21:06 INFO - PROCESS | 1924 | 1468660866324 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:21:06 INFO - PROCESS | 1924 | 1468660866325 Marionette TRACE conn2 <- [1,38,null,{}] 02:21:06 INFO - PROCESS | 1924 | 1468660866334 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}] 02:21:06 INFO - PROCESS | 1924 | 1468660866336 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:06 INFO - PROCESS | 1924 | 1468660866443 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:21:06 INFO - PROCESS | 1924 | 1468660866447 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:06 INFO - PROCESS | 1924 | 1468660866448 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9a3800 == 15 [pid = 1924] [id = 15] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 41 (0x12c3d9000) [pid = 1924] [serial = 41] [outer = 0x0] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 42 (0x12c3ddc00) [pid = 1924] [serial = 42] [outer = 0x12c3d9000] 02:21:06 INFO - PROCESS | 1924 | 1468660866472 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 43 (0x12ca26000) [pid = 1924] [serial = 43] [outer = 0x12c3d9000] 02:21:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0d000 == 16 [pid = 1924] [id = 16] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 44 (0x12ce0d800) [pid = 1924] [serial = 44] [outer = 0x0] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 45 (0x12ce09000) [pid = 1924] [serial = 45] [outer = 0x12ce0d800] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 46 (0x12ce12800) [pid = 1924] [serial = 46] [outer = 0x12ce0d800] 02:21:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0c800 == 17 [pid = 1924] [id = 17] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 47 (0x12ca27000) [pid = 1924] [serial = 47] [outer = 0x0] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 48 (0x12ce3b400) [pid = 1924] [serial = 48] [outer = 0x12ca27000] 02:21:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 49 (0x12ce35c00) [pid = 1924] [serial = 49] [outer = 0x12ca27000] 02:21:06 INFO - PROCESS | 1924 | 1468660866843 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]]]}] 02:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 02:21:06 INFO - PROCESS | 1924 | 1468660866895 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:21:06 INFO - PROCESS | 1924 | 1468660866896 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 02:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:21:06 INFO - PROCESS | 1924 | 1468660866899 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:21:06 INFO - PROCESS | 1924 | 1468660866900 Marionette TRACE conn2 <- [1,42,null,{}] 02:21:06 INFO - PROCESS | 1924 | 1468660866902 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}] 02:21:06 INFO - PROCESS | 1924 | 1468660866903 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | 1468660867003 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:21:07 INFO - PROCESS | 1924 | 1468660867007 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 1924 | 1468660867008 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d12f000 == 18 [pid = 1924] [id = 18] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 50 (0x12ca2cc00) [pid = 1924] [serial = 50] [outer = 0x0] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 51 (0x12cf81000) [pid = 1924] [serial = 51] [outer = 0x12ca2cc00] 02:21:07 INFO - PROCESS | 1924 | 1468660867034 Marionette DEBUG loaded listener.js 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 52 (0x12d2f1000) [pid = 1924] [serial = 52] [outer = 0x12ca2cc00] 02:21:07 INFO - PROCESS | 1924 | 1468660867299 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]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 02:21:07 INFO - PROCESS | 1924 | 1468660867325 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 1924 | 1468660867326 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 02:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:21:07 INFO - PROCESS | 1924 | 1468660867336 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 1924 | 1468660867338 Marionette TRACE conn2 <- [1,46,null,{}] 02:21:07 INFO - PROCESS | 1924 | 1468660867340 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}] 02:21:07 INFO - PROCESS | 1924 | 1468660867341 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | 1468660867450 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:21:07 INFO - PROCESS | 1924 | 1468660867454 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 1924 | 1468660867455 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d50d800 == 19 [pid = 1924] [id = 19] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 53 (0x11931bc00) [pid = 1924] [serial = 53] [outer = 0x0] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x12d2f6800) [pid = 1924] [serial = 54] [outer = 0x11931bc00] 02:21:07 INFO - PROCESS | 1924 | 1468660867481 Marionette DEBUG loaded listener.js 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x12d2fa000) [pid = 1924] [serial = 55] [outer = 0x11931bc00] 02:21:07 INFO - PROCESS | 1924 | 1468660867734 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]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 02:21:07 INFO - PROCESS | 1924 | 1468660867760 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 1924 | 1468660867761 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 02:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:21:07 INFO - PROCESS | 1924 | 1468660867772 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 1924 | 1468660867773 Marionette TRACE conn2 <- [1,50,null,{}] 02:21:07 INFO - PROCESS | 1924 | 1468660867775 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}] 02:21:07 INFO - PROCESS | 1924 | 1468660867776 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | 1468660867881 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:21:07 INFO - PROCESS | 1924 | 1468660867885 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 1924 | 1468660867886 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d293000 == 20 [pid = 1924] [id = 20] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x12d273000) [pid = 1924] [serial = 56] [outer = 0x0] 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x12d276c00) [pid = 1924] [serial = 57] [outer = 0x12d273000] 02:21:07 INFO - PROCESS | 1924 | 1468660867910 Marionette DEBUG loaded listener.js 02:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x12d2f6c00) [pid = 1924] [serial = 58] [outer = 0x12d273000] 02:21:08 INFO - PROCESS | 1924 | 1468660868150 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]]]}] 02:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 02:21:08 INFO - PROCESS | 1924 | 1468660868192 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:21:08 INFO - PROCESS | 1924 | 1468660868194 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 02:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:21:08 INFO - PROCESS | 1924 | 1468660868204 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:21:08 INFO - PROCESS | 1924 | 1468660868205 Marionette TRACE conn2 <- [1,54,null,{}] 02:21:08 INFO - PROCESS | 1924 | 1468660868208 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}] 02:21:08 INFO - PROCESS | 1924 | 1468660868209 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:08 INFO - PROCESS | 1924 | 1468660868309 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:21:08 INFO - PROCESS | 1924 | 1468660868321 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:08 INFO - PROCESS | 1924 | 1468660868322 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d519000 == 21 [pid = 1924] [id = 21] 02:21:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x12d2fac00) [pid = 1924] [serial = 59] [outer = 0x0] 02:21:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x12d537c00) [pid = 1924] [serial = 60] [outer = 0x12d2fac00] 02:21:08 INFO - PROCESS | 1924 | 1468660868346 Marionette DEBUG loaded listener.js 02:21:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x120fe0400) [pid = 1924] [serial = 61] [outer = 0x12d2fac00] 02:21:08 INFO - PROCESS | 1924 | 1468660868619 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]]]}] 02:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 470ms 02:21:08 INFO - PROCESS | 1924 | 1468660868687 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:21:08 INFO - PROCESS | 1924 | 1468660868690 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 02:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:21:08 INFO - PROCESS | 1924 | 1468660868696 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:21:08 INFO - PROCESS | 1924 | 1468660868697 Marionette TRACE conn2 <- [1,58,null,{}] 02:21:08 INFO - PROCESS | 1924 | 1468660868702 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}] 02:21:08 INFO - PROCESS | 1924 | 1468660868703 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:08 INFO - PROCESS | 1924 | 1468660868841 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:21:09 INFO - PROCESS | 1924 | 1468660869486 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:09 INFO - PROCESS | 1924 | 1468660869488 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x111ca0000 == 22 [pid = 1924] [id = 22] 02:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x110d6a000) [pid = 1924] [serial = 62] [outer = 0x0] 02:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x111c18000) [pid = 1924] [serial = 63] [outer = 0x110d6a000] 02:21:09 INFO - PROCESS | 1924 | 1468660869524 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x111f0b000) [pid = 1924] [serial = 64] [outer = 0x110d6a000] 02:21:09 INFO - PROCESS | 1924 | 1468660869946 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]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1275ms 02:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:21:09 INFO - PROCESS | 1924 | 1468660869970 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 1924 | 1468660869972 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 02:21:09 INFO - PROCESS | 1924 | 1468660869975 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 1924 | 1468660869977 Marionette TRACE conn2 <- [1,62,null,{}] 02:21:09 INFO - PROCESS | 1924 | 1468660869983 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}] 02:21:09 INFO - PROCESS | 1924 | 1468660869986 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:10 INFO - PROCESS | 1924 | 1468660870105 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:21:10 INFO - PROCESS | 1924 | 1468660870145 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 1924 | 1468660870147 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x113cbf000 == 23 [pid = 1924] [id = 23] 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x11297c400) [pid = 1924] [serial = 65] [outer = 0x0] 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x11323b800) [pid = 1924] [serial = 66] [outer = 0x11297c400] 02:21:10 INFO - PROCESS | 1924 | 1468660870179 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x115e5d800) [pid = 1924] [serial = 67] [outer = 0x11297c400] 02:21:10 INFO - PROCESS | 1924 | 1468660870591 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]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 02:21:10 INFO - PROCESS | 1924 | 1468660870602 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 1924 | 1468660870605 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 02:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:21:10 INFO - PROCESS | 1924 | 1468660870607 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - PROCESS | 1924 | 1468660870609 Marionette TRACE conn2 <- [1,66,null,{}] 02:21:10 INFO - PROCESS | 1924 | 1468660870611 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}] 02:21:10 INFO - PROCESS | 1924 | 1468660870613 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:10 INFO - PROCESS | 1924 | 1468660870741 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:21:10 INFO - PROCESS | 1924 | 1468660870813 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 1924 | 1468660870814 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ac1000 == 24 [pid = 1924] [id = 24] 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x116fc3000) [pid = 1924] [serial = 68] [outer = 0x0] 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x1176f8400) [pid = 1924] [serial = 69] [outer = 0x116fc3000] 02:21:10 INFO - PROCESS | 1924 | 1468660870845 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x1185ae800) [pid = 1924] [serial = 70] [outer = 0x116fc3000] 02:21:11 INFO - PROCESS | 1924 | 1468660871486 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]]]}] 02:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 919ms 02:21:11 INFO - PROCESS | 1924 | 1468660871527 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:21:11 INFO - PROCESS | 1924 | 1468660871532 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 02:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:21:11 INFO - PROCESS | 1924 | 1468660871535 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:21:11 INFO - PROCESS | 1924 | 1468660871536 Marionette TRACE conn2 <- [1,70,null,{}] 02:21:11 INFO - PROCESS | 1924 | 1468660871540 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}] 02:21:11 INFO - PROCESS | 1924 | 1468660871541 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:11 INFO - PROCESS | 1924 | 1468660871627 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:21:11 INFO - PROCESS | 1924 | 1468660871683 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 1924 | 1468660871684 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x114f1a000 == 25 [pid = 1924] [id = 25] 02:21:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x114fd2800) [pid = 1924] [serial = 71] [outer = 0x0] 02:21:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x116722400) [pid = 1924] [serial = 72] [outer = 0x114fd2800] 02:21:11 INFO - PROCESS | 1924 | 1468660871716 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x116907400) [pid = 1924] [serial = 73] [outer = 0x114fd2800] 02:21:12 INFO - PROCESS | 1924 | 1468660872206 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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 721ms 02:21:12 INFO - PROCESS | 1924 | 1468660872255 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 1924 | 1468660872258 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 02:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:21:12 INFO - PROCESS | 1924 | 1468660872269 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 1924 | 1468660872270 Marionette TRACE conn2 <- [1,74,null,{}] 02:21:12 INFO - PROCESS | 1924 | 1468660872273 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}] 02:21:12 INFO - PROCESS | 1924 | 1468660872274 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:12 INFO - PROCESS | 1924 | 1468660872352 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:21:12 INFO - PROCESS | 1924 | 1468660872357 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 1924 | 1468660872358 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x116415800 == 26 [pid = 1924] [id = 26] 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x117147800) [pid = 1924] [serial = 74] [outer = 0x0] 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1174dd800) [pid = 1924] [serial = 75] [outer = 0x117147800] 02:21:12 INFO - PROCESS | 1924 | 1468660872388 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x117e3e400) [pid = 1924] [serial = 76] [outer = 0x117147800] 02:21:12 INFO - PROCESS | 1924 | 1468660872723 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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 02:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:21:12 INFO - PROCESS | 1924 | 1468660872741 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 1924 | 1468660872742 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 02:21:12 INFO - PROCESS | 1924 | 1468660872744 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 1924 | 1468660872749 Marionette TRACE conn2 <- [1,78,null,{}] 02:21:12 INFO - PROCESS | 1924 | 1468660872756 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}] 02:21:12 INFO - PROCESS | 1924 | 1468660872759 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:12 INFO - PROCESS | 1924 | 1468660872823 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:21:12 INFO - PROCESS | 1924 | 1468660872830 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 1924 | 1468660872833 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aac800 == 27 [pid = 1924] [id = 27] 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11838b400) [pid = 1924] [serial = 77] [outer = 0x0] 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1185ac800) [pid = 1924] [serial = 78] [outer = 0x11838b400] 02:21:12 INFO - PROCESS | 1924 | 1468660872855 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11888e800) [pid = 1924] [serial = 79] [outer = 0x11838b400] 02:21:13 INFO - PROCESS | 1924 | 1468660873298 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]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 575ms 02:21:13 INFO - PROCESS | 1924 | 1468660873324 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 1924 | 1468660873327 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 02:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:21:13 INFO - PROCESS | 1924 | 1468660873333 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 1924 | 1468660873335 Marionette TRACE conn2 <- [1,82,null,{}] 02:21:13 INFO - PROCESS | 1924 | 1468660873338 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}] 02:21:13 INFO - PROCESS | 1924 | 1468660873341 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:13 INFO - PROCESS | 1924 | 1468660873458 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:21:13 INFO - PROCESS | 1924 | 1468660873464 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 1924 | 1468660873465 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x11746a000 == 28 [pid = 1924] [id = 28] 02:21:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1188e6c00) [pid = 1924] [serial = 80] [outer = 0x0] 02:21:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119059000) [pid = 1924] [serial = 81] [outer = 0x1188e6c00] 02:21:13 INFO - PROCESS | 1924 | 1468660873501 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119313000) [pid = 1924] [serial = 82] [outer = 0x1188e6c00] 02:21:13 INFO - PROCESS | 1924 | 1468660873806 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]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 02:21:13 INFO - PROCESS | 1924 | 1468660873853 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 1924 | 1468660873855 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 02:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:21:13 INFO - PROCESS | 1924 | 1468660873857 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 1924 | 1468660873858 Marionette TRACE conn2 <- [1,86,null,{}] 02:21:13 INFO - PROCESS | 1924 | 1468660873860 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}] 02:21:13 INFO - PROCESS | 1924 | 1468660873862 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:13 INFO - PROCESS | 1924 | 1468660873953 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:21:13 INFO - PROCESS | 1924 | 1468660873959 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 1924 | 1468660873960 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x11810e800 == 29 [pid = 1924] [id = 29] 02:21:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119056000) [pid = 1924] [serial = 83] [outer = 0x0] 02:21:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11958e800) [pid = 1924] [serial = 84] [outer = 0x119056000] 02:21:13 INFO - PROCESS | 1924 | 1468660873989 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116920000) [pid = 1924] [serial = 85] [outer = 0x119056000] 02:21:14 INFO - PROCESS | 1924 | 1468660874301 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]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 02:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:21:14 INFO - PROCESS | 1924 | 1468660874326 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 1924 | 1468660874328 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 02:21:14 INFO - PROCESS | 1924 | 1468660874332 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - PROCESS | 1924 | 1468660874334 Marionette TRACE conn2 <- [1,90,null,{}] 02:21:14 INFO - PROCESS | 1924 | 1468660874336 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}] 02:21:14 INFO - PROCESS | 1924 | 1468660874340 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:14 INFO - PROCESS | 1924 | 1468660874432 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:21:14 INFO - PROCESS | 1924 | 1468660874436 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 1924 | 1468660874437 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1188a4000 == 30 [pid = 1924] [id = 30] 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119720800) [pid = 1924] [serial = 86] [outer = 0x0] 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119924c00) [pid = 1924] [serial = 87] [outer = 0x119720800] 02:21:14 INFO - PROCESS | 1924 | 1468660874463 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119bef800) [pid = 1924] [serial = 88] [outer = 0x119720800] 02:21:14 INFO - PROCESS | 1924 | 1468660874765 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]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 02:21:14 INFO - PROCESS | 1924 | 1468660874802 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 1924 | 1468660874803 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 02:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:21:14 INFO - PROCESS | 1924 | 1468660874805 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - PROCESS | 1924 | 1468660874806 Marionette TRACE conn2 <- [1,94,null,{}] 02:21:14 INFO - PROCESS | 1924 | 1468660874809 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}] 02:21:14 INFO - PROCESS | 1924 | 1468660874810 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:14 INFO - PROCESS | 1924 | 1468660874905 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:21:14 INFO - PROCESS | 1924 | 1468660874913 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 1924 | 1468660874914 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x119079000 == 31 [pid = 1924] [id = 31] 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11323bc00) [pid = 1924] [serial = 89] [outer = 0x0] 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119bf2400) [pid = 1924] [serial = 90] [outer = 0x11323bc00] 02:21:14 INFO - PROCESS | 1924 | 1468660874938 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x120fe1800) [pid = 1924] [serial = 91] [outer = 0x11323bc00] 02:21:15 INFO - PROCESS | 1924 | 1468660875235 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]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 02:21:15 INFO - PROCESS | 1924 | 1468660875274 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 1924 | 1468660875275 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 02:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:21:15 INFO - PROCESS | 1924 | 1468660875277 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 1924 | 1468660875278 Marionette TRACE conn2 <- [1,98,null,{}] 02:21:15 INFO - PROCESS | 1924 | 1468660875283 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}] 02:21:15 INFO - PROCESS | 1924 | 1468660875285 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:15 INFO - PROCESS | 1924 | 1468660875357 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:21:15 INFO - PROCESS | 1924 | 1468660875362 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:15 INFO - PROCESS | 1924 | 1468660875365 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b8000 == 32 [pid = 1924] [id = 32] 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x120fdd400) [pid = 1924] [serial = 92] [outer = 0x0] 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123866000) [pid = 1924] [serial = 93] [outer = 0x120fdd400] 02:21:15 INFO - PROCESS | 1924 | 1468660875390 Marionette DEBUG loaded listener.js 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12386bc00) [pid = 1924] [serial = 94] [outer = 0x120fdd400] 02:21:15 INFO - PROCESS | 1924 | 1468660875692 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]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 471ms 02:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:21:15 INFO - PROCESS | 1924 | 1468660875750 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 1924 | 1468660875751 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 02:21:15 INFO - PROCESS | 1924 | 1468660875753 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 1924 | 1468660875754 Marionette TRACE conn2 <- [1,102,null,{}] 02:21:15 INFO - PROCESS | 1924 | 1468660875768 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}] 02:21:15 INFO - PROCESS | 1924 | 1468660875769 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:15 INFO - PROCESS | 1924 | 1468660875842 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:21:15 INFO - PROCESS | 1924 | 1468660875847 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:15 INFO - PROCESS | 1924 | 1468660875849 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169a8800 == 33 [pid = 1924] [id = 33] 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x123866400) [pid = 1924] [serial = 95] [outer = 0x0] 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12396b000) [pid = 1924] [serial = 96] [outer = 0x123866400] 02:21:15 INFO - PROCESS | 1924 | 1468660875874 Marionette DEBUG loaded listener.js 02:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x123c48800) [pid = 1924] [serial = 97] [outer = 0x123866400] 02:21:16 INFO - PROCESS | 1924 | 1468660876169 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]]]}] 02:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 02:21:16 INFO - PROCESS | 1924 | 1468660876222 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:21:16 INFO - PROCESS | 1924 | 1468660876224 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 02:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:21:16 INFO - PROCESS | 1924 | 1468660876226 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:21:16 INFO - PROCESS | 1924 | 1468660876227 Marionette TRACE conn2 <- [1,106,null,{}] 02:21:16 INFO - PROCESS | 1924 | 1468660876229 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}] 02:21:16 INFO - PROCESS | 1924 | 1468660876231 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:16 INFO - PROCESS | 1924 | 1468660876306 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:21:16 INFO - PROCESS | 1924 | 1468660876310 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:16 INFO - PROCESS | 1924 | 1468660876311 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x119daf800 == 34 [pid = 1924] [id = 34] 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123f1f000) [pid = 1924] [serial = 98] [outer = 0x0] 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124124c00) [pid = 1924] [serial = 99] [outer = 0x123f1f000] 02:21:16 INFO - PROCESS | 1924 | 1468660876338 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1243b9c00) [pid = 1924] [serial = 100] [outer = 0x123f1f000] 02:21:16 INFO - PROCESS | 1924 | 1468660876634 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]]]}] 02:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 02:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:21:16 INFO - PROCESS | 1924 | 1468660876644 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:21:16 INFO - PROCESS | 1924 | 1468660876646 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 02:21:16 INFO - PROCESS | 1924 | 1468660876660 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:21:16 INFO - PROCESS | 1924 | 1468660876662 Marionette TRACE conn2 <- [1,110,null,{}] 02:21:16 INFO - PROCESS | 1924 | 1468660876673 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}] 02:21:16 INFO - PROCESS | 1924 | 1468660876674 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:16 INFO - PROCESS | 1924 | 1468660876793 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:21:16 INFO - PROCESS | 1924 | 1468660876799 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:16 INFO - PROCESS | 1924 | 1468660876800 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12387f000 == 35 [pid = 1924] [id = 35] 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x116988400) [pid = 1924] [serial = 101] [outer = 0x0] 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1243b8800) [pid = 1924] [serial = 102] [outer = 0x116988400] 02:21:16 INFO - PROCESS | 1924 | 1468660876826 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x123f72400) [pid = 1924] [serial = 103] [outer = 0x116988400] 02:21:17 INFO - PROCESS | 1924 | 1468660877171 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]]]}] 02:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 540ms 02:21:17 INFO - PROCESS | 1924 | 1468660877192 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:21:17 INFO - PROCESS | 1924 | 1468660877194 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 02:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:21:17 INFO - PROCESS | 1924 | 1468660877200 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 1924 | 1468660877202 Marionette TRACE conn2 <- [1,114,null,{}] 02:21:17 INFO - PROCESS | 1924 | 1468660877205 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}] 02:21:17 INFO - PROCESS | 1924 | 1468660877207 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:17 INFO - PROCESS | 1924 | 1468660877330 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:21:17 INFO - PROCESS | 1924 | 1468660877395 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 1924 | 1468660877397 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239cf000 == 36 [pid = 1924] [id = 36] 02:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1132e3c00) [pid = 1924] [serial = 104] [outer = 0x0] 02:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x124ce1400) [pid = 1924] [serial = 105] [outer = 0x1132e3c00] 02:21:17 INFO - PROCESS | 1924 | 1468660877438 Marionette DEBUG loaded listener.js 02:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1260ab000) [pid = 1924] [serial = 106] [outer = 0x1132e3c00] 02:21:17 INFO - PROCESS | 1924 | 1468660877799 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]]]}] 02:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 622ms 02:21:17 INFO - PROCESS | 1924 | 1468660877821 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:21:17 INFO - PROCESS | 1924 | 1468660877822 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 02:21:17 INFO - PROCESS | 1924 | 1468660877825 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 1924 | 1468660877827 Marionette TRACE conn2 <- [1,118,null,{}] 02:21:17 INFO - PROCESS | 1924 | 1468660877832 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}] 02:21:17 INFO - PROCESS | 1924 | 1468660877834 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:17 INFO - PROCESS | 1924 | 1468660877941 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:21:18 INFO - PROCESS | 1924 | 1468660878000 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 1924 | 1468660878001 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc7800 == 37 [pid = 1924] [id = 37] 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119314000) [pid = 1924] [serial = 107] [outer = 0x0] 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1260b5000) [pid = 1924] [serial = 108] [outer = 0x119314000] 02:21:18 INFO - PROCESS | 1924 | 1468660878041 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x126a11800) [pid = 1924] [serial = 109] [outer = 0x119314000] 02:21:18 INFO - PROCESS | 1924 | 1468660878435 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]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 624ms 02:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:21:18 INFO - PROCESS | 1924 | 1468660878450 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 1924 | 1468660878452 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 02:21:18 INFO - PROCESS | 1924 | 1468660878455 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 1924 | 1468660878457 Marionette TRACE conn2 <- [1,122,null,{}] 02:21:18 INFO - PROCESS | 1924 | 1468660878460 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}] 02:21:18 INFO - PROCESS | 1924 | 1468660878462 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:18 INFO - PROCESS | 1924 | 1468660878573 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:21:18 INFO - PROCESS | 1924 | 1468660878579 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 1924 | 1468660878580 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x124463000 == 38 [pid = 1924] [id = 38] 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x116a1bc00) [pid = 1924] [serial = 110] [outer = 0x0] 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x126a11c00) [pid = 1924] [serial = 111] [outer = 0x116a1bc00] 02:21:18 INFO - PROCESS | 1924 | 1468660878605 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x128b21000) [pid = 1924] [serial = 112] [outer = 0x116a1bc00] 02:21:18 INFO - PROCESS | 1924 | 1468660878888 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]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 02:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:21:18 INFO - PROCESS | 1924 | 1468660878925 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 1924 | 1468660878926 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 02:21:18 INFO - PROCESS | 1924 | 1468660878928 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 1924 | 1468660878931 Marionette TRACE conn2 <- [1,126,null,{}] 02:21:18 INFO - PROCESS | 1924 | 1468660878936 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}] 02:21:18 INFO - PROCESS | 1924 | 1468660878937 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:19 INFO - PROCESS | 1924 | 1468660879021 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:21:19 INFO - PROCESS | 1924 | 1468660879024 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:19 INFO - PROCESS | 1924 | 1468660879025 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c16000 == 39 [pid = 1924] [id = 39] 02:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x126e88000) [pid = 1924] [serial = 113] [outer = 0x0] 02:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x128bad000) [pid = 1924] [serial = 114] [outer = 0x126e88000] 02:21:19 INFO - PROCESS | 1924 | 1468660879057 Marionette DEBUG loaded listener.js 02:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129070c00) [pid = 1924] [serial = 115] [outer = 0x126e88000] 02:21:19 INFO - PROCESS | 1924 | 1468660879373 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]]]}] 02:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 474ms 02:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:21:19 INFO - PROCESS | 1924 | 1468660879403 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 1924 | 1468660879404 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 02:21:19 INFO - PROCESS | 1924 | 1468660879406 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - PROCESS | 1924 | 1468660879407 Marionette TRACE conn2 <- [1,130,null,{}] 02:21:19 INFO - PROCESS | 1924 | 1468660879409 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}] 02:21:19 INFO - PROCESS | 1924 | 1468660879411 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:20 INFO - PROCESS | 1924 | 1468660880124 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:21:20 INFO - PROCESS | 1924 | 1468660880195 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 1924 | 1468660880196 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x11254f000 == 40 [pid = 1924] [id = 40] 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x113356800) [pid = 1924] [serial = 116] [outer = 0x0] 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x115df0000) [pid = 1924] [serial = 117] [outer = 0x113356800] 02:21:20 INFO - PROCESS | 1924 | 1468660880225 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x1167fa400) [pid = 1924] [serial = 118] [outer = 0x113356800] 02:21:20 INFO - PROCESS | 1924 | 1468660880570 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]]]}] 02:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1172ms 02:21:20 INFO - PROCESS | 1924 | 1468660880581 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:21:20 INFO - PROCESS | 1924 | 1468660880584 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 02:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:21:20 INFO - PROCESS | 1924 | 1468660880587 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - PROCESS | 1924 | 1468660880589 Marionette TRACE conn2 <- [1,134,null,{}] 02:21:20 INFO - PROCESS | 1924 | 1468660880592 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}] 02:21:20 INFO - PROCESS | 1924 | 1468660880594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:20 INFO - PROCESS | 1924 | 1468660880686 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:21:20 INFO - PROCESS | 1924 | 1468660880718 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 1924 | 1468660880720 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x116166800 == 41 [pid = 1924] [id = 41] 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x116fc0c00) [pid = 1924] [serial = 119] [outer = 0x0] 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x117e3cc00) [pid = 1924] [serial = 120] [outer = 0x116fc0c00] 02:21:20 INFO - PROCESS | 1924 | 1468660880747 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x118393400) [pid = 1924] [serial = 121] [outer = 0x116fc0c00] 02:21:21 INFO - PROCESS | 1924 | 1468660881076 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]]]}] 02:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 02:21:21 INFO - PROCESS | 1924 | 1468660881107 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:21:21 INFO - PROCESS | 1924 | 1468660881109 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 02:21:21 INFO - PROCESS | 1924 | 1468660881112 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:21:21 INFO - PROCESS | 1924 | 1468660881113 Marionette TRACE conn2 <- [1,138,null,{}] 02:21:21 INFO - PROCESS | 1924 | 1468660881115 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}] 02:21:21 INFO - PROCESS | 1924 | 1468660881116 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:21 INFO - PROCESS | 1924 | 1468660881222 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:21:21 INFO - PROCESS | 1924 | 1468660881228 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 1924 | 1468660881229 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x116abe800 == 42 [pid = 1924] [id = 42] 02:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x11876c800) [pid = 1924] [serial = 122] [outer = 0x0] 02:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x11888a800) [pid = 1924] [serial = 123] [outer = 0x11876c800] 02:21:21 INFO - PROCESS | 1924 | 1468660881255 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x119318400) [pid = 1924] [serial = 124] [outer = 0x11876c800] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12d2fac00) [pid = 1924] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12d273000) [pid = 1924] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11931bc00) [pid = 1924] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12ca2cc00) [pid = 1924] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12c3d9000) [pid = 1924] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12c2c0400) [pid = 1924] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12c0f7000) [pid = 1924] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11838ec00) [pid = 1924] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12b956800) [pid = 1924] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12b8be800) [pid = 1924] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12a9e4c00) [pid = 1924] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a4ad000) [pid = 1924] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12906d400) [pid = 1924] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119056000) [pid = 1924] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119720800) [pid = 1924] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11323bc00) [pid = 1924] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x120fdd400) [pid = 1924] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x123866400) [pid = 1924] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x123f1f000) [pid = 1924] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1132e3c00) [pid = 1924] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119314000) [pid = 1924] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x110d6a000) [pid = 1924] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11297c400) [pid = 1924] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116fc3000) [pid = 1924] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x114fd2800) [pid = 1924] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x117147800) [pid = 1924] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11838b400) [pid = 1924] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1188e6c00) [pid = 1924] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:21:21 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x116a1bc00) [pid = 1924] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:21:22 INFO - PROCESS | 1924 | 1468660882007 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]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 02:21:22 INFO - PROCESS | 1924 | 1468660882034 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 1924 | 1468660882036 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 02:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:21:22 INFO - PROCESS | 1924 | 1468660882043 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 1924 | 1468660882047 Marionette TRACE conn2 <- [1,142,null,{}] 02:21:22 INFO - PROCESS | 1924 | 1468660882049 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}] 02:21:22 INFO - PROCESS | 1924 | 1468660882051 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:22 INFO - PROCESS | 1924 | 1468660882128 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:21:22 INFO - PROCESS | 1924 | 1468660882133 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 1924 | 1468660882135 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x118124800 == 43 [pid = 1924] [id = 43] 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1164eac00) [pid = 1924] [serial = 125] [outer = 0x0] 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119317800) [pid = 1924] [serial = 126] [outer = 0x1164eac00] 02:21:22 INFO - PROCESS | 1924 | 1468660882160 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11971d800) [pid = 1924] [serial = 127] [outer = 0x1164eac00] 02:21:22 INFO - PROCESS | 1924 | 1468660882488 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]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 476ms 02:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:21:22 INFO - PROCESS | 1924 | 1468660882517 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 1924 | 1468660882518 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 02:21:22 INFO - PROCESS | 1924 | 1468660882520 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 1924 | 1468660882521 Marionette TRACE conn2 <- [1,146,null,{}] 02:21:22 INFO - PROCESS | 1924 | 1468660882523 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}] 02:21:22 INFO - PROCESS | 1924 | 1468660882525 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:22 INFO - PROCESS | 1924 | 1468660882606 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:21:22 INFO - PROCESS | 1924 | 1468660882609 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 1924 | 1468660882610 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x119076800 == 44 [pid = 1924] [id = 44] 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11971e400) [pid = 1924] [serial = 128] [outer = 0x0] 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119963800) [pid = 1924] [serial = 129] [outer = 0x11971e400] 02:21:22 INFO - PROCESS | 1924 | 1468660882642 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119984800) [pid = 1924] [serial = 130] [outer = 0x11971e400] 02:21:23 INFO - PROCESS | 1924 | 1468660883054 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]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms 02:21:23 INFO - PROCESS | 1924 | 1468660883093 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 1924 | 1468660883095 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 02:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:21:23 INFO - PROCESS | 1924 | 1468660883098 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - PROCESS | 1924 | 1468660883100 Marionette TRACE conn2 <- [1,150,null,{}] 02:21:23 INFO - PROCESS | 1924 | 1468660883103 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}] 02:21:23 INFO - PROCESS | 1924 | 1468660883105 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:23 INFO - PROCESS | 1924 | 1468660883181 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:21:23 INFO - PROCESS | 1924 | 1468660883185 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 1924 | 1468660883189 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195b2800 == 45 [pid = 1924] [id = 45] 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119ff7800) [pid = 1924] [serial = 131] [outer = 0x0] 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x120fdf000) [pid = 1924] [serial = 132] [outer = 0x119ff7800] 02:21:23 INFO - PROCESS | 1924 | 1468660883223 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12386f800) [pid = 1924] [serial = 133] [outer = 0x119ff7800] 02:21:23 INFO - PROCESS | 1924 | 1468660883556 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]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 02:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:21:23 INFO - PROCESS | 1924 | 1468660883568 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 1924 | 1468660883570 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 02:21:23 INFO - PROCESS | 1924 | 1468660883572 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - PROCESS | 1924 | 1468660883573 Marionette TRACE conn2 <- [1,154,null,{}] 02:21:23 INFO - PROCESS | 1924 | 1468660883575 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}] 02:21:23 INFO - PROCESS | 1924 | 1468660883587 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:23 INFO - PROCESS | 1924 | 1468660883681 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:21:23 INFO - PROCESS | 1924 | 1468660883687 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 1924 | 1468660883688 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x112e2d000 == 46 [pid = 1924] [id = 46] 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x123c0d000) [pid = 1924] [serial = 134] [outer = 0x0] 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x124125400) [pid = 1924] [serial = 135] [outer = 0x123c0d000] 02:21:23 INFO - PROCESS | 1924 | 1468660883715 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x124bcc000) [pid = 1924] [serial = 136] [outer = 0x123c0d000] 02:21:24 INFO - PROCESS | 1924 | 1468660884149 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]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 618ms 02:21:24 INFO - PROCESS | 1924 | 1468660884191 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:21:24 INFO - PROCESS | 1924 | 1468660884194 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 02:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:21:24 INFO - PROCESS | 1924 | 1468660884217 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - PROCESS | 1924 | 1468660884219 Marionette TRACE conn2 <- [1,158,null,{}] 02:21:24 INFO - PROCESS | 1924 | 1468660884223 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}] 02:21:24 INFO - PROCESS | 1924 | 1468660884225 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:24 INFO - PROCESS | 1924 | 1468660884320 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:21:24 INFO - PROCESS | 1924 | 1468660884368 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 1924 | 1468660884369 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x115eaf800 == 47 [pid = 1924] [id = 47] 02:21:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x113234c00) [pid = 1924] [serial = 137] [outer = 0x0] 02:21:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x116633400) [pid = 1924] [serial = 138] [outer = 0x113234c00] 02:21:24 INFO - PROCESS | 1924 | 1468660884401 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11697f800) [pid = 1924] [serial = 139] [outer = 0x113234c00] 02:21:24 INFO - PROCESS | 1924 | 1468660884817 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]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms 02:21:24 INFO - PROCESS | 1924 | 1468660884838 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:21:24 INFO - PROCESS | 1924 | 1468660884841 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 02:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:21:24 INFO - PROCESS | 1924 | 1468660884883 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - PROCESS | 1924 | 1468660884885 Marionette TRACE conn2 <- [1,162,null,{}] 02:21:24 INFO - PROCESS | 1924 | 1468660884889 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}] 02:21:24 INFO - PROCESS | 1924 | 1468660884890 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:24 INFO - PROCESS | 1924 | 1468660884985 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:21:25 INFO - PROCESS | 1924 | 1468660885043 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 1924 | 1468660885045 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ad000 == 48 [pid = 1924] [id = 48] 02:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1185a7000) [pid = 1924] [serial = 140] [outer = 0x0] 02:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x118773000) [pid = 1924] [serial = 141] [outer = 0x1185a7000] 02:21:25 INFO - PROCESS | 1924 | 1468660885077 Marionette DEBUG loaded listener.js 02:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11917a400) [pid = 1924] [serial = 142] [outer = 0x1185a7000] 02:21:25 INFO - PROCESS | 1924 | 1468660885549 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]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 741ms 02:21:25 INFO - PROCESS | 1924 | 1468660885606 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 1924 | 1468660885608 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 02:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:21:25 INFO - PROCESS | 1924 | 1468660885612 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 1924 | 1468660885616 Marionette TRACE conn2 <- [1,166,null,{}] 02:21:25 INFO - PROCESS | 1924 | 1468660885628 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}] 02:21:25 INFO - PROCESS | 1924 | 1468660885633 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:25 INFO - PROCESS | 1924 | 1468660885771 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:21:25 INFO - PROCESS | 1924 | 1468660885884 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 1924 | 1468660885887 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x118119000 == 49 [pid = 1924] [id = 49] 02:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x119bf8c00) [pid = 1924] [serial = 143] [outer = 0x0] 02:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x123971c00) [pid = 1924] [serial = 144] [outer = 0x119bf8c00] 02:21:25 INFO - PROCESS | 1924 | 1468660885940 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12472dc00) [pid = 1924] [serial = 145] [outer = 0x119bf8c00] 02:21:26 INFO - PROCESS | 1924 | 1468660886428 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]]]}] 02:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 824ms 02:21:26 INFO - PROCESS | 1924 | 1468660886436 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:21:26 INFO - PROCESS | 1924 | 1468660886438 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 02:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:21:26 INFO - PROCESS | 1924 | 1468660886440 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:21:26 INFO - PROCESS | 1924 | 1468660886441 Marionette TRACE conn2 <- [1,170,null,{}] 02:21:26 INFO - PROCESS | 1924 | 1468660886463 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}] 02:21:26 INFO - PROCESS | 1924 | 1468660886464 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:26 INFO - PROCESS | 1924 | 1468660886578 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:21:26 INFO - PROCESS | 1924 | 1468660886623 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 1924 | 1468660886624 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b93800 == 50 [pid = 1924] [id = 50] 02:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12472d800) [pid = 1924] [serial = 146] [outer = 0x0] 02:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x124bd5000) [pid = 1924] [serial = 147] [outer = 0x12472d800] 02:21:26 INFO - PROCESS | 1924 | 1468660886654 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x124ce6c00) [pid = 1924] [serial = 148] [outer = 0x12472d800] 02:21:27 INFO - PROCESS | 1924 | 1468660887141 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]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 769ms 02:21:27 INFO - PROCESS | 1924 | 1468660887210 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 1924 | 1468660887212 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 02:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:21:27 INFO - PROCESS | 1924 | 1468660887216 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - PROCESS | 1924 | 1468660887218 Marionette TRACE conn2 <- [1,174,null,{}] 02:21:27 INFO - PROCESS | 1924 | 1468660887221 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}] 02:21:27 INFO - PROCESS | 1924 | 1468660887223 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:27 INFO - PROCESS | 1924 | 1468660887312 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:21:27 INFO - PROCESS | 1924 | 1468660887362 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 1924 | 1468660887365 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x11745a800 == 51 [pid = 1924] [id = 51] 02:21:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x113c5e400) [pid = 1924] [serial = 149] [outer = 0x0] 02:21:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x11613dc00) [pid = 1924] [serial = 150] [outer = 0x113c5e400] 02:21:27 INFO - PROCESS | 1924 | 1468660887393 Marionette DEBUG loaded listener.js 02:21:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x116928800) [pid = 1924] [serial = 151] [outer = 0x113c5e400] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1195b2800 == 50 [pid = 1924] [id = 45] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x119076800 == 49 [pid = 1924] [id = 44] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x118124800 == 48 [pid = 1924] [id = 43] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x119079000 == 47 [pid = 1924] [id = 31] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1188a4000 == 46 [pid = 1924] [id = 30] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x116abe800 == 45 [pid = 1924] [id = 42] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x116166800 == 44 [pid = 1924] [id = 41] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x11810e800 == 43 [pid = 1924] [id = 29] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x11746a000 == 42 [pid = 1924] [id = 28] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x116aac800 == 41 [pid = 1924] [id = 27] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x11254f000 == 40 [pid = 1924] [id = 40] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1169a8800 == 39 [pid = 1924] [id = 33] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b8000 == 38 [pid = 1924] [id = 32] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x119b93800 == 37 [pid = 1924] [id = 50] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x118119000 == 36 [pid = 1924] [id = 49] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ad000 == 35 [pid = 1924] [id = 48] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x12387f000 == 34 [pid = 1924] [id = 35] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x119daf800 == 33 [pid = 1924] [id = 34] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x1239cf000 == 32 [pid = 1924] [id = 36] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x124463000 == 31 [pid = 1924] [id = 38] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x112e2d000 == 30 [pid = 1924] [id = 46] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x115eaf800 == 29 [pid = 1924] [id = 47] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc7800 == 28 [pid = 1924] [id = 37] 02:21:28 INFO - PROCESS | 1924 | --DOCSHELL 0x124c16000 == 27 [pid = 1924] [id = 39] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x124762c00) [pid = 1924] [serial = 11] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x120fe0400) [pid = 1924] [serial = 61] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x119924c00) [pid = 1924] [serial = 87] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x119bf2400) [pid = 1924] [serial = 90] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x120fe1800) [pid = 1924] [serial = 91] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x123866000) [pid = 1924] [serial = 93] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12386bc00) [pid = 1924] [serial = 94] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12396b000) [pid = 1924] [serial = 96] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x124124c00) [pid = 1924] [serial = 99] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1243b8800) [pid = 1924] [serial = 102] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x124ce1400) [pid = 1924] [serial = 105] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1260b5000) [pid = 1924] [serial = 108] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x126a11c00) [pid = 1924] [serial = 111] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x111c18000) [pid = 1924] [serial = 63] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11323b800) [pid = 1924] [serial = 66] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1176f8400) [pid = 1924] [serial = 69] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1185ae800) [pid = 1924] [serial = 70] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x116722400) [pid = 1924] [serial = 72] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1174dd800) [pid = 1924] [serial = 75] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x117e3e400) [pid = 1924] [serial = 76] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1185ac800) [pid = 1924] [serial = 78] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119059000) [pid = 1924] [serial = 81] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116920000) [pid = 1924] [serial = 85] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11958e800) [pid = 1924] [serial = 84] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x123c48800) [pid = 1924] [serial = 97] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1243b9c00) [pid = 1924] [serial = 100] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x116907400) [pid = 1924] [serial = 73] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1260ab000) [pid = 1924] [serial = 106] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x126a11800) [pid = 1924] [serial = 109] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x115e5d800) [pid = 1924] [serial = 67] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11888e800) [pid = 1924] [serial = 79] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119313000) [pid = 1924] [serial = 82] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119bef800) [pid = 1924] [serial = 88] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x111f0b000) [pid = 1924] [serial = 64] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128b21000) [pid = 1924] [serial = 112] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x124125800) [pid = 1924] [serial = 8] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12bf19c00) [pid = 1924] [serial = 33] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12c0f4000) [pid = 1924] [serial = 34] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12bf14400) [pid = 1924] [serial = 31] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12bd1f000) [pid = 1924] [serial = 30] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12b94cc00) [pid = 1924] [serial = 27] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12b953000) [pid = 1924] [serial = 28] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12b737000) [pid = 1924] [serial = 24] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12b740000) [pid = 1924] [serial = 25] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x12a4aec00) [pid = 1924] [serial = 21] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x12a6a6000) [pid = 1924] [serial = 22] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x129326c00) [pid = 1924] [serial = 18] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x12906f000) [pid = 1924] [serial = 15] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x129075000) [pid = 1924] [serial = 16] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x12d537c00) [pid = 1924] [serial = 60] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x12d276c00) [pid = 1924] [serial = 57] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x12d2f6c00) [pid = 1924] [serial = 58] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x12d2fa000) [pid = 1924] [serial = 55] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x12d2f6800) [pid = 1924] [serial = 54] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x12cf81000) [pid = 1924] [serial = 51] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x12d2f1000) [pid = 1924] [serial = 52] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x12ce3b400) [pid = 1924] [serial = 48] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x12c3ddc00) [pid = 1924] [serial = 42] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x12ca26000) [pid = 1924] [serial = 43] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x12ce09000) [pid = 1924] [serial = 45] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x12c3d3000) [pid = 1924] [serial = 40] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x12c2c7c00) [pid = 1924] [serial = 39] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x12c0fe400) [pid = 1924] [serial = 36] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x12c2be000) [pid = 1924] [serial = 37] [outer = 0x0] [url = about:blank] 02:21:28 INFO - PROCESS | 1924 | 1468660888271 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]]]}] 02:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1075ms 02:21:28 INFO - PROCESS | 1924 | 1468660888291 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:21:28 INFO - PROCESS | 1924 | 1468660888293 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 02:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:21:28 INFO - PROCESS | 1924 | 1468660888302 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:21:28 INFO - PROCESS | 1924 | 1468660888304 Marionette TRACE conn2 <- [1,178,null,{}] 02:21:28 INFO - PROCESS | 1924 | 1468660888307 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}] 02:21:28 INFO - PROCESS | 1924 | 1468660888309 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:28 INFO - PROCESS | 1924 | 1468660888385 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:21:28 INFO - PROCESS | 1924 | 1468660888390 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:28 INFO - PROCESS | 1924 | 1468660888393 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1132db800 == 28 [pid = 1924] [id = 52] 02:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x116722400) [pid = 1924] [serial = 152] [outer = 0x0] 02:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x1167ee800) [pid = 1924] [serial = 153] [outer = 0x116722400] 02:21:28 INFO - PROCESS | 1924 | 1468660888424 Marionette DEBUG loaded listener.js 02:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x116985000) [pid = 1924] [serial = 154] [outer = 0x116722400] 02:21:28 INFO - PROCESS | 1924 | 1468660888752 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]]]}] 02:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 02:21:28 INFO - PROCESS | 1924 | 1468660888785 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:21:28 INFO - PROCESS | 1924 | 1468660888789 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 02:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:21:28 INFO - PROCESS | 1924 | 1468660888796 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:21:28 INFO - PROCESS | 1924 | 1468660888799 Marionette TRACE conn2 <- [1,182,null,{}] 02:21:28 INFO - PROCESS | 1924 | 1468660888802 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}] 02:21:28 INFO - PROCESS | 1924 | 1468660888804 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:28 INFO - PROCESS | 1924 | 1468660888905 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:21:28 INFO - PROCESS | 1924 | 1468660888912 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:28 INFO - PROCESS | 1924 | 1468660888916 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167a5800 == 29 [pid = 1924] [id = 53] 02:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x1174ce400) [pid = 1924] [serial = 155] [outer = 0x0] 02:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x11816f800) [pid = 1924] [serial = 156] [outer = 0x1174ce400] 02:21:28 INFO - PROCESS | 1924 | 1468660888962 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x1185ad000) [pid = 1924] [serial = 157] [outer = 0x1174ce400] 02:21:29 INFO - PROCESS | 1924 | 1468660889370 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]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 621ms 02:21:29 INFO - PROCESS | 1924 | 1468660889417 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:21:29 INFO - PROCESS | 1924 | 1468660889425 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 02:21:29 INFO - PROCESS | 1924 | 1468660889428 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 1924 | 1468660889430 Marionette TRACE conn2 <- [1,186,null,{}] 02:21:29 INFO - PROCESS | 1924 | 1468660889438 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}] 02:21:29 INFO - PROCESS | 1924 | 1468660889441 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:29 INFO - PROCESS | 1924 | 1468660889514 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:21:29 INFO - PROCESS | 1924 | 1468660889519 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 1924 | 1468660889521 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x117468800 == 30 [pid = 1924] [id = 54] 02:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1164e5000) [pid = 1924] [serial = 158] [outer = 0x0] 02:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x119314400) [pid = 1924] [serial = 159] [outer = 0x1164e5000] 02:21:29 INFO - PROCESS | 1924 | 1468660889551 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x11958e800) [pid = 1924] [serial = 160] [outer = 0x1164e5000] 02:21:29 INFO - PROCESS | 1924 | 1468660889877 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]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 02:21:29 INFO - PROCESS | 1924 | 1468660889900 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:21:29 INFO - PROCESS | 1924 | 1468660889902 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 02:21:29 INFO - PROCESS | 1924 | 1468660889904 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 1924 | 1468660889905 Marionette TRACE conn2 <- [1,190,null,{}] 02:21:29 INFO - PROCESS | 1924 | 1468660889907 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}] 02:21:29 INFO - PROCESS | 1924 | 1468660889909 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:29 INFO - PROCESS | 1924 | 1468660889982 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:21:30 INFO - PROCESS | 1924 | 1468660890029 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:30 INFO - PROCESS | 1924 | 1468660890030 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x118120800 == 31 [pid = 1924] [id = 55] 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x119313c00) [pid = 1924] [serial = 161] [outer = 0x0] 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x119923800) [pid = 1924] [serial = 162] [outer = 0x119313c00] 02:21:30 INFO - PROCESS | 1924 | 1468660890055 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x11998cc00) [pid = 1924] [serial = 163] [outer = 0x119313c00] 02:21:30 INFO - PROCESS | 1924 | 1468660890318 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]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 02:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:21:30 INFO - PROCESS | 1924 | 1468660890373 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 1924 | 1468660890374 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 02:21:30 INFO - PROCESS | 1924 | 1468660890377 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 1924 | 1468660890378 Marionette TRACE conn2 <- [1,194,null,{}] 02:21:30 INFO - PROCESS | 1924 | 1468660890383 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}] 02:21:30 INFO - PROCESS | 1924 | 1468660890385 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:30 INFO - PROCESS | 1924 | 1468660890487 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:21:30 INFO - PROCESS | 1924 | 1468660890491 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:30 INFO - PROCESS | 1924 | 1468660890492 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x119113800 == 32 [pid = 1924] [id = 56] 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1132e3400) [pid = 1924] [serial = 164] [outer = 0x0] 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x119983c00) [pid = 1924] [serial = 165] [outer = 0x1132e3400] 02:21:30 INFO - PROCESS | 1924 | 1468660890517 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x120fe1c00) [pid = 1924] [serial = 166] [outer = 0x1132e3400] 02:21:30 INFO - PROCESS | 1924 | 1468660890858 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]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 523ms 02:21:30 INFO - PROCESS | 1924 | 1468660890900 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 1924 | 1468660890902 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 02:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:21:30 INFO - PROCESS | 1924 | 1468660890904 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 1924 | 1468660890905 Marionette TRACE conn2 <- [1,198,null,{}] 02:21:30 INFO - PROCESS | 1924 | 1468660890907 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}] 02:21:30 INFO - PROCESS | 1924 | 1468660890911 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:31 INFO - PROCESS | 1924 | 1468660891018 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:21:31 INFO - PROCESS | 1924 | 1468660891063 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 1924 | 1468660891064 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195b8800 == 33 [pid = 1924] [id = 57] 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x12394fc00) [pid = 1924] [serial = 167] [outer = 0x0] 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x124734400) [pid = 1924] [serial = 168] [outer = 0x12394fc00] 02:21:31 INFO - PROCESS | 1924 | 1468660891089 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x124c5d400) [pid = 1924] [serial = 169] [outer = 0x12394fc00] 02:21:31 INFO - PROCESS | 1924 | 1468660891388 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]]]}] 02:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 02:21:31 INFO - PROCESS | 1924 | 1468660891427 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:21:31 INFO - PROCESS | 1924 | 1468660891428 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 02:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:21:31 INFO - PROCESS | 1924 | 1468660891433 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:21:31 INFO - PROCESS | 1924 | 1468660891434 Marionette TRACE conn2 <- [1,202,null,{}] 02:21:31 INFO - PROCESS | 1924 | 1468660891436 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}] 02:21:31 INFO - PROCESS | 1924 | 1468660891438 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:31 INFO - PROCESS | 1924 | 1468660891527 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:21:31 INFO - PROCESS | 1924 | 1468660891555 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 1924 | 1468660891557 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x123889800 == 34 [pid = 1924] [id = 58] 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x124c60800) [pid = 1924] [serial = 170] [outer = 0x0] 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x124ce0c00) [pid = 1924] [serial = 171] [outer = 0x124c60800] 02:21:31 INFO - PROCESS | 1924 | 1468660891581 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1260a9c00) [pid = 1924] [serial = 172] [outer = 0x124c60800] 02:21:31 INFO - PROCESS | 1924 | 1468660891890 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]]]}] 02:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 02:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:21:31 INFO - PROCESS | 1924 | 1468660891908 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:21:31 INFO - PROCESS | 1924 | 1468660891910 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 02:21:31 INFO - PROCESS | 1924 | 1468660891926 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:21:31 INFO - PROCESS | 1924 | 1468660891929 Marionette TRACE conn2 <- [1,206,null,{}] 02:21:31 INFO - PROCESS | 1924 | 1468660891935 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}] 02:21:31 INFO - PROCESS | 1924 | 1468660891937 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:32 INFO - PROCESS | 1924 | 1468660892069 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:21:32 INFO - PROCESS | 1924 | 1468660892109 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 1924 | 1468660892110 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc0000 == 35 [pid = 1924] [id = 59] 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x124c83400) [pid = 1924] [serial = 173] [outer = 0x0] 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1260b2800) [pid = 1924] [serial = 174] [outer = 0x124c83400] 02:21:32 INFO - PROCESS | 1924 | 1468660892152 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x126a07400) [pid = 1924] [serial = 175] [outer = 0x124c83400] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x119ff7800) [pid = 1924] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x116fc0c00) [pid = 1924] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x11876c800) [pid = 1924] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1164eac00) [pid = 1924] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x113356800) [pid = 1924] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11971e400) [pid = 1924] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x126e88000) [pid = 1924] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x123c0d000) [pid = 1924] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:21:32 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x116988400) [pid = 1924] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:21:32 INFO - PROCESS | 1924 | 1468660892603 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]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 738ms 02:21:32 INFO - PROCESS | 1924 | 1468660892653 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:21:32 INFO - PROCESS | 1924 | 1468660892654 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 02:21:32 INFO - PROCESS | 1924 | 1468660892656 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - PROCESS | 1924 | 1468660892657 Marionette TRACE conn2 <- [1,210,null,{}] 02:21:32 INFO - PROCESS | 1924 | 1468660892659 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}] 02:21:32 INFO - PROCESS | 1924 | 1468660892660 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:32 INFO - PROCESS | 1924 | 1468660892743 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:21:32 INFO - PROCESS | 1924 | 1468660892749 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 1924 | 1468660892750 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x117467800 == 36 [pid = 1924] [id = 60] 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x119983400) [pid = 1924] [serial = 176] [outer = 0x0] 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x124b08000) [pid = 1924] [serial = 177] [outer = 0x119983400] 02:21:32 INFO - PROCESS | 1924 | 1468660892774 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x126a02400) [pid = 1924] [serial = 178] [outer = 0x119983400] 02:21:33 INFO - PROCESS | 1924 | 1468660893054 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]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 02:21:33 INFO - PROCESS | 1924 | 1468660893074 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:21:33 INFO - PROCESS | 1924 | 1468660893075 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 02:21:33 INFO - PROCESS | 1924 | 1468660893078 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - PROCESS | 1924 | 1468660893079 Marionette TRACE conn2 <- [1,214,null,{}] 02:21:33 INFO - PROCESS | 1924 | 1468660893090 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}] 02:21:33 INFO - PROCESS | 1924 | 1468660893091 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:33 INFO - PROCESS | 1924 | 1468660893170 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:21:33 INFO - PROCESS | 1924 | 1468660893174 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:33 INFO - PROCESS | 1924 | 1468660893175 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c05800 == 37 [pid = 1924] [id = 61] 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x119ff7800) [pid = 1924] [serial = 179] [outer = 0x0] 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x126d83400) [pid = 1924] [serial = 180] [outer = 0x119ff7800] 02:21:33 INFO - PROCESS | 1924 | 1468660893203 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x126e8a000) [pid = 1924] [serial = 181] [outer = 0x119ff7800] 02:21:33 INFO - PROCESS | 1924 | 1468660893537 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]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 477ms 02:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:21:33 INFO - PROCESS | 1924 | 1468660893555 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 1924 | 1468660893556 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 02:21:33 INFO - PROCESS | 1924 | 1468660893558 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - PROCESS | 1924 | 1468660893560 Marionette TRACE conn2 <- [1,218,null,{}] 02:21:33 INFO - PROCESS | 1924 | 1468660893563 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}] 02:21:33 INFO - PROCESS | 1924 | 1468660893567 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:33 INFO - PROCESS | 1924 | 1468660893682 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:21:33 INFO - PROCESS | 1924 | 1468660893686 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:33 INFO - PROCESS | 1924 | 1468660893687 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x119113000 == 38 [pid = 1924] [id = 62] 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x126e91400) [pid = 1924] [serial = 182] [outer = 0x0] 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x128b1f800) [pid = 1924] [serial = 183] [outer = 0x126e91400] 02:21:33 INFO - PROCESS | 1924 | 1468660893714 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x129071800) [pid = 1924] [serial = 184] [outer = 0x126e91400] 02:21:33 INFO - PROCESS | 1924 | 1468660893988 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]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 02:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:21:34 INFO - PROCESS | 1924 | 1468660894036 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 1924 | 1468660894037 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 02:21:34 INFO - PROCESS | 1924 | 1468660894039 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 1924 | 1468660894041 Marionette TRACE conn2 <- [1,222,null,{}] 02:21:34 INFO - PROCESS | 1924 | 1468660894043 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}] 02:21:34 INFO - PROCESS | 1924 | 1468660894044 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:34 INFO - PROCESS | 1924 | 1468660894125 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:21:34 INFO - PROCESS | 1924 | 1468660894168 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 1924 | 1468660894170 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e4b800 == 39 [pid = 1924] [id = 63] 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x124c68000) [pid = 1924] [serial = 185] [outer = 0x0] 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x129075c00) [pid = 1924] [serial = 186] [outer = 0x124c68000] 02:21:34 INFO - PROCESS | 1924 | 1468660894194 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1291d7800) [pid = 1924] [serial = 187] [outer = 0x124c68000] 02:21:34 INFO - PROCESS | 1924 | 1468660894591 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]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 02:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:21:34 INFO - PROCESS | 1924 | 1468660894609 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 1924 | 1468660894612 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 02:21:34 INFO - PROCESS | 1924 | 1468660894615 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 1924 | 1468660894617 Marionette TRACE conn2 <- [1,226,null,{}] 02:21:34 INFO - PROCESS | 1924 | 1468660894621 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}] 02:21:34 INFO - PROCESS | 1924 | 1468660894623 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:34 INFO - PROCESS | 1924 | 1468660894731 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:21:34 INFO - PROCESS | 1924 | 1468660894799 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 1924 | 1468660894801 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x115ea8800 == 40 [pid = 1924] [id = 64] 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x113353000) [pid = 1924] [serial = 188] [outer = 0x0] 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11671f800) [pid = 1924] [serial = 189] [outer = 0x113353000] 02:21:34 INFO - PROCESS | 1924 | 1468660894832 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116a1c000) [pid = 1924] [serial = 190] [outer = 0x113353000] 02:21:35 INFO - PROCESS | 1924 | 1468660895301 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]]]}] 02:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 721ms 02:21:35 INFO - PROCESS | 1924 | 1468660895335 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:21:35 INFO - PROCESS | 1924 | 1468660895339 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 02:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:21:35 INFO - PROCESS | 1924 | 1468660895343 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:21:35 INFO - PROCESS | 1924 | 1468660895345 Marionette TRACE conn2 <- [1,230,null,{}] 02:21:35 INFO - PROCESS | 1924 | 1468660895387 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}] 02:21:35 INFO - PROCESS | 1924 | 1468660895389 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:35 INFO - PROCESS | 1924 | 1468660895496 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:21:35 INFO - PROCESS | 1924 | 1468660895565 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 1924 | 1468660895566 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aab800 == 41 [pid = 1924] [id = 65] 02:21:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x117153000) [pid = 1924] [serial = 191] [outer = 0x0] 02:21:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1185aa400) [pid = 1924] [serial = 192] [outer = 0x117153000] 02:21:35 INFO - PROCESS | 1924 | 1468660895597 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1188e8400) [pid = 1924] [serial = 193] [outer = 0x117153000] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x119113000 == 40 [pid = 1924] [id = 62] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x124c05800 == 39 [pid = 1924] [id = 61] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x117467800 == 38 [pid = 1924] [id = 60] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc0000 == 37 [pid = 1924] [id = 59] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x123889800 == 36 [pid = 1924] [id = 58] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1195b8800 == 35 [pid = 1924] [id = 57] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x119113800 == 34 [pid = 1924] [id = 56] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x118120800 == 33 [pid = 1924] [id = 55] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x117468800 == 32 [pid = 1924] [id = 54] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1167a5800 == 31 [pid = 1924] [id = 53] 02:21:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1132db800 == 30 [pid = 1924] [id = 52] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x129070c00) [pid = 1924] [serial = 115] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x120fdf000) [pid = 1924] [serial = 132] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x117e3cc00) [pid = 1924] [serial = 120] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11888a800) [pid = 1924] [serial = 123] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118393400) [pid = 1924] [serial = 121] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12386f800) [pid = 1924] [serial = 133] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119317800) [pid = 1924] [serial = 126] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11971d800) [pid = 1924] [serial = 127] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x115df0000) [pid = 1924] [serial = 117] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1167fa400) [pid = 1924] [serial = 118] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119963800) [pid = 1924] [serial = 129] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x119318400) [pid = 1924] [serial = 124] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119984800) [pid = 1924] [serial = 130] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x128bad000) [pid = 1924] [serial = 114] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x124bcc000) [pid = 1924] [serial = 136] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x123f72400) [pid = 1924] [serial = 103] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x124125400) [pid = 1924] [serial = 135] [outer = 0x0] [url = about:blank] 02:21:36 INFO - PROCESS | 1924 | 1468660896182 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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 858ms 02:21:36 INFO - PROCESS | 1924 | 1468660896202 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 1924 | 1468660896205 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 02:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:21:36 INFO - PROCESS | 1924 | 1468660896208 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 1924 | 1468660896210 Marionette TRACE conn2 <- [1,234,null,{}] 02:21:36 INFO - PROCESS | 1924 | 1468660896216 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}] 02:21:36 INFO - PROCESS | 1924 | 1468660896218 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:36 INFO - PROCESS | 1924 | 1468660896291 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:21:36 INFO - PROCESS | 1924 | 1468660896343 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 1924 | 1468660896345 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e14000 == 31 [pid = 1924] [id = 66] 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x116907400) [pid = 1924] [serial = 194] [outer = 0x0] 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x117e3d000) [pid = 1924] [serial = 195] [outer = 0x116907400] 02:21:36 INFO - PROCESS | 1924 | 1468660896374 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1188eb000) [pid = 1924] [serial = 196] [outer = 0x116907400] 02:21:36 INFO - PROCESS | 1924 | 1468660896652 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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 474ms 02:21:36 INFO - PROCESS | 1924 | 1468660896687 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 1924 | 1468660896690 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 02:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:21:36 INFO - PROCESS | 1924 | 1468660896694 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 1924 | 1468660896697 Marionette TRACE conn2 <- [1,238,null,{}] 02:21:36 INFO - PROCESS | 1924 | 1468660896707 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}] 02:21:36 INFO - PROCESS | 1924 | 1468660896709 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:36 INFO - PROCESS | 1924 | 1468660896791 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x119316c00) [pid = 1924] [serial = 197] [outer = 0x12ca27000] 02:21:36 INFO - PROCESS | 1924 | 1468660896813 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 1924 | 1468660896814 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x11841b800 == 32 [pid = 1924] [id = 67] 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11971fc00) [pid = 1924] [serial = 198] [outer = 0x0] 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119726000) [pid = 1924] [serial = 199] [outer = 0x11971fc00] 02:21:36 INFO - PROCESS | 1924 | 1468660896847 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11996c000) [pid = 1924] [serial = 200] [outer = 0x11971fc00] 02:21:37 INFO - PROCESS | 1924 | 1468660897197 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]]]}] 02:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 529ms 02:21:37 INFO - PROCESS | 1924 | 1468660897223 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 1924 | 1468660897225 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 02:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:21:37 INFO - PROCESS | 1924 | 1468660897227 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 1924 | 1468660897230 Marionette TRACE conn2 <- [1,242,null,{}] 02:21:37 INFO - PROCESS | 1924 | 1468660897237 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}] 02:21:37 INFO - PROCESS | 1924 | 1468660897241 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:37 INFO - PROCESS | 1924 | 1468660897321 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:21:37 INFO - PROCESS | 1924 | 1468660897327 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 1924 | 1468660897331 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194be800 == 33 [pid = 1924] [id = 68] 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x115e5f400) [pid = 1924] [serial = 201] [outer = 0x0] 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12396b000) [pid = 1924] [serial = 202] [outer = 0x115e5f400] 02:21:37 INFO - PROCESS | 1924 | 1468660897363 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x12432c400) [pid = 1924] [serial = 203] [outer = 0x115e5f400] 02:21:37 INFO - PROCESS | 1924 | 1468660897692 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]]]}] 02:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 02:21:37 INFO - PROCESS | 1924 | 1468660897701 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 1924 | 1468660897703 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 02:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:21:37 INFO - PROCESS | 1924 | 1468660897705 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 1924 | 1468660897706 Marionette TRACE conn2 <- [1,246,null,{}] 02:21:37 INFO - PROCESS | 1924 | 1468660897709 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}] 02:21:37 INFO - PROCESS | 1924 | 1468660897710 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:37 INFO - PROCESS | 1924 | 1468660897808 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:21:37 INFO - PROCESS | 1924 | 1468660897814 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 1924 | 1468660897815 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fca800 == 34 [pid = 1924] [id = 69] 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x124331800) [pid = 1924] [serial = 204] [outer = 0x0] 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124c85400) [pid = 1924] [serial = 205] [outer = 0x124331800] 02:21:37 INFO - PROCESS | 1924 | 1468660897840 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1260a8c00) [pid = 1924] [serial = 206] [outer = 0x124331800] 02:21:38 INFO - PROCESS | 1924 | 1468660898136 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]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 467ms 02:21:38 INFO - PROCESS | 1924 | 1468660898174 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:21:38 INFO - PROCESS | 1924 | 1468660898175 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 02:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:21:38 INFO - PROCESS | 1924 | 1468660898177 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 1924 | 1468660898178 Marionette TRACE conn2 <- [1,250,null,{}] 02:21:38 INFO - PROCESS | 1924 | 1468660898184 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}] 02:21:38 INFO - PROCESS | 1924 | 1468660898185 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:38 INFO - PROCESS | 1924 | 1468660898257 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:21:38 INFO - PROCESS | 1924 | 1468660898261 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 1924 | 1468660898262 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc0000 == 35 [pid = 1924] [id = 70] 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1260aa400) [pid = 1924] [serial = 207] [outer = 0x0] 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x126a0dc00) [pid = 1924] [serial = 208] [outer = 0x1260aa400] 02:21:38 INFO - PROCESS | 1924 | 1468660898290 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12712b000) [pid = 1924] [serial = 209] [outer = 0x1260aa400] 02:21:38 INFO - PROCESS | 1924 | 1468660898652 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]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 524ms 02:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:21:38 INFO - PROCESS | 1924 | 1468660898701 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:21:38 INFO - PROCESS | 1924 | 1468660898703 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 02:21:38 INFO - PROCESS | 1924 | 1468660898705 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 1924 | 1468660898706 Marionette TRACE conn2 <- [1,254,null,{}] 02:21:38 INFO - PROCESS | 1924 | 1468660898708 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}] 02:21:38 INFO - PROCESS | 1924 | 1468660898712 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:38 INFO - PROCESS | 1924 | 1468660898822 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:21:38 INFO - PROCESS | 1924 | 1468660898855 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 1924 | 1468660898856 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12444f000 == 36 [pid = 1924] [id = 71] 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128ba4c00) [pid = 1924] [serial = 210] [outer = 0x0] 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x129077c00) [pid = 1924] [serial = 211] [outer = 0x128ba4c00] 02:21:38 INFO - PROCESS | 1924 | 1468660898881 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x129332000) [pid = 1924] [serial = 212] [outer = 0x128ba4c00] 02:21:39 INFO - PROCESS | 1924 | 1468660899186 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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 02:21:39 INFO - PROCESS | 1924 | 1468660899225 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 1924 | 1468660899226 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 02:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:21:39 INFO - PROCESS | 1924 | 1468660899229 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 1924 | 1468660899231 Marionette TRACE conn2 <- [1,258,null,{}] 02:21:39 INFO - PROCESS | 1924 | 1468660899235 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}] 02:21:39 INFO - PROCESS | 1924 | 1468660899236 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:39 INFO - PROCESS | 1924 | 1468660899325 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:21:39 INFO - PROCESS | 1924 | 1468660899356 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 1924 | 1468660899357 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x126160000 == 37 [pid = 1924] [id = 72] 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12932cc00) [pid = 1924] [serial = 213] [outer = 0x0] 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12a4a0800) [pid = 1924] [serial = 214] [outer = 0x12932cc00] 02:21:39 INFO - PROCESS | 1924 | 1468660899382 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12a4a9c00) [pid = 1924] [serial = 215] [outer = 0x12932cc00] 02:21:39 INFO - PROCESS | 1924 | 1468660899672 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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 02:21:39 INFO - PROCESS | 1924 | 1468660899704 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 1924 | 1468660899705 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 02:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:21:39 INFO - PROCESS | 1924 | 1468660899707 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 1924 | 1468660899708 Marionette TRACE conn2 <- [1,262,null,{}] 02:21:39 INFO - PROCESS | 1924 | 1468660899711 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}] 02:21:39 INFO - PROCESS | 1924 | 1468660899712 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:39 INFO - PROCESS | 1924 | 1468660899807 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:21:39 INFO - PROCESS | 1924 | 1468660899837 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 1924 | 1468660899838 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239cf800 == 38 [pid = 1924] [id = 73] 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124c8c400) [pid = 1924] [serial = 216] [outer = 0x0] 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12a4ad800) [pid = 1924] [serial = 217] [outer = 0x124c8c400] 02:21:39 INFO - PROCESS | 1924 | 1468660899863 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12a4c0000) [pid = 1924] [serial = 218] [outer = 0x124c8c400] 02:21:40 INFO - PROCESS | 1924 | 1468660900185 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]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 02:21:40 INFO - PROCESS | 1924 | 1468660900226 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 1924 | 1468660900228 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 02:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:21:40 INFO - PROCESS | 1924 | 1468660900230 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 1924 | 1468660900232 Marionette TRACE conn2 <- [1,266,null,{}] 02:21:40 INFO - PROCESS | 1924 | 1468660900234 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}] 02:21:40 INFO - PROCESS | 1924 | 1468660900235 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:40 INFO - PROCESS | 1924 | 1468660900327 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:21:40 INFO - PROCESS | 1924 | 1468660900330 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 1924 | 1468660900332 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x11906b800 == 39 [pid = 1924] [id = 74] 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12a2c2000) [pid = 1924] [serial = 219] [outer = 0x0] 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a6a9400) [pid = 1924] [serial = 220] [outer = 0x12a2c2000] 02:21:40 INFO - PROCESS | 1924 | 1468660900356 Marionette DEBUG loaded listener.js 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12a6b0c00) [pid = 1924] [serial = 221] [outer = 0x12a2c2000] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12394fc00) [pid = 1924] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119313c00) [pid = 1924] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116722400) [pid = 1924] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1164e5000) [pid = 1924] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1132e3400) [pid = 1924] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1174ce400) [pid = 1924] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x113c5e400) [pid = 1924] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x124c60800) [pid = 1924] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x113234c00) [pid = 1924] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1185a7000) [pid = 1924] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119bf8c00) [pid = 1924] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12472d800) [pid = 1924] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124c83400) [pid = 1924] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119ff7800) [pid = 1924] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x126e91400) [pid = 1924] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:21:40 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119983400) [pid = 1924] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:21:40 INFO - PROCESS | 1924 | 1468660900733 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]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 02:21:40 INFO - PROCESS | 1924 | 1468660900755 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 1924 | 1468660900756 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 02:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:21:40 INFO - PROCESS | 1924 | 1468660900769 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 1924 | 1468660900770 Marionette TRACE conn2 <- [1,270,null,{}] 02:21:40 INFO - PROCESS | 1924 | 1468660900779 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}] 02:21:40 INFO - PROCESS | 1924 | 1468660900782 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:40 INFO - PROCESS | 1924 | 1468660900862 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:21:40 INFO - PROCESS | 1924 | 1468660900868 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 1924 | 1468660900869 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a1000 == 40 [pid = 1924] [id = 75] 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118389000) [pid = 1924] [serial = 222] [outer = 0x0] 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119bee800) [pid = 1924] [serial = 223] [outer = 0x118389000] 02:21:40 INFO - PROCESS | 1924 | 1468660900894 Marionette DEBUG loaded listener.js 02:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x124ce9000) [pid = 1924] [serial = 224] [outer = 0x118389000] 02:21:41 INFO - PROCESS | 1924 | 1468660901221 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]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 491ms 02:21:41 INFO - PROCESS | 1924 | 1468660901250 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 1924 | 1468660901252 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 02:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:21:41 INFO - PROCESS | 1924 | 1468660901254 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 1924 | 1468660901256 Marionette TRACE conn2 <- [1,274,null,{}] 02:21:41 INFO - PROCESS | 1924 | 1468660901258 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}] 02:21:41 INFO - PROCESS | 1924 | 1468660901260 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:41 INFO - PROCESS | 1924 | 1468660901352 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:21:41 INFO - PROCESS | 1924 | 1468660901399 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 1924 | 1468660901400 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b1800 == 41 [pid = 1924] [id = 76] 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119313c00) [pid = 1924] [serial = 225] [outer = 0x0] 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12a6aac00) [pid = 1924] [serial = 226] [outer = 0x119313c00] 02:21:41 INFO - PROCESS | 1924 | 1468660901426 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12ab32400) [pid = 1924] [serial = 227] [outer = 0x119313c00] 02:21:41 INFO - PROCESS | 1924 | 1468660901687 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]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 02:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:21:41 INFO - PROCESS | 1924 | 1468660901724 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 1924 | 1468660901725 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 02:21:41 INFO - PROCESS | 1924 | 1468660901727 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 1924 | 1468660901728 Marionette TRACE conn2 <- [1,278,null,{}] 02:21:41 INFO - PROCESS | 1924 | 1468660901739 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}] 02:21:41 INFO - PROCESS | 1924 | 1468660901740 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:41 INFO - PROCESS | 1924 | 1468660901824 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:21:41 INFO - PROCESS | 1924 | 1468660901829 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 1924 | 1468660901831 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a21e800 == 42 [pid = 1924] [id = 77] 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12ab28400) [pid = 1924] [serial = 228] [outer = 0x0] 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12b740800) [pid = 1924] [serial = 229] [outer = 0x12ab28400] 02:21:41 INFO - PROCESS | 1924 | 1468660901856 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12b8bac00) [pid = 1924] [serial = 230] [outer = 0x12ab28400] 02:21:42 INFO - PROCESS | 1924 | 1468660902186 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]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 477ms 02:21:42 INFO - PROCESS | 1924 | 1468660902204 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 1924 | 1468660902206 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 02:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:21:42 INFO - PROCESS | 1924 | 1468660902208 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 1924 | 1468660902209 Marionette TRACE conn2 <- [1,282,null,{}] 02:21:42 INFO - PROCESS | 1924 | 1468660902211 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}] 02:21:42 INFO - PROCESS | 1924 | 1468660902212 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:42 INFO - PROCESS | 1924 | 1468660902310 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:21:42 INFO - PROCESS | 1924 | 1468660902317 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 1924 | 1468660902318 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a41a800 == 43 [pid = 1924] [id = 78] 02:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12b733400) [pid = 1924] [serial = 231] [outer = 0x0] 02:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12b8c1400) [pid = 1924] [serial = 232] [outer = 0x12b733400] 02:21:42 INFO - PROCESS | 1924 | 1468660902342 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12b94e400) [pid = 1924] [serial = 233] [outer = 0x12b733400] 02:21:42 INFO - PROCESS | 1924 | 1468660902732 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]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 569ms 02:21:42 INFO - PROCESS | 1924 | 1468660902778 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 1924 | 1468660902780 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 02:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:21:42 INFO - PROCESS | 1924 | 1468660902783 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 1924 | 1468660902785 Marionette TRACE conn2 <- [1,286,null,{}] 02:21:42 INFO - PROCESS | 1924 | 1468660902789 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}] 02:21:42 INFO - PROCESS | 1924 | 1468660902791 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:42 INFO - PROCESS | 1924 | 1468660902894 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:21:42 INFO - PROCESS | 1924 | 1468660902945 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 1924 | 1468660902947 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x116956800 == 44 [pid = 1924] [id = 79] 02:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11671fc00) [pid = 1924] [serial = 234] [outer = 0x0] 02:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x116a1d400) [pid = 1924] [serial = 235] [outer = 0x11671fc00] 02:21:42 INFO - PROCESS | 1924 | 1468660902978 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118514400) [pid = 1924] [serial = 236] [outer = 0x11671fc00] 02:21:43 INFO - PROCESS | 1924 | 1468660903390 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]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 620ms 02:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:21:43 INFO - PROCESS | 1924 | 1468660903404 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 1924 | 1468660903407 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 02:21:43 INFO - PROCESS | 1924 | 1468660903411 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 1924 | 1468660903413 Marionette TRACE conn2 <- [1,290,null,{}] 02:21:43 INFO - PROCESS | 1924 | 1468660903416 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}] 02:21:43 INFO - PROCESS | 1924 | 1468660903418 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:43 INFO - PROCESS | 1924 | 1468660903539 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:21:43 INFO - PROCESS | 1924 | 1468660903602 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 1924 | 1468660903603 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12444e000 == 45 [pid = 1924] [id = 80] 02:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119721000) [pid = 1924] [serial = 237] [outer = 0x0] 02:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119924c00) [pid = 1924] [serial = 238] [outer = 0x119721000] 02:21:43 INFO - PROCESS | 1924 | 1468660903633 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x119bf0400) [pid = 1924] [serial = 239] [outer = 0x119721000] 02:21:44 INFO - PROCESS | 1924 | 1468660904039 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]]]}] 02:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 02:21:44 INFO - PROCESS | 1924 | 1468660904083 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 1924 | 1468660904085 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 02:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:21:44 INFO - PROCESS | 1924 | 1468660904087 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 1924 | 1468660904090 Marionette TRACE conn2 <- [1,294,null,{}] 02:21:44 INFO - PROCESS | 1924 | 1468660904098 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}] 02:21:44 INFO - PROCESS | 1924 | 1468660904101 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:44 INFO - PROCESS | 1924 | 1468660904203 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:21:44 INFO - PROCESS | 1924 | 1468660904255 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 1924 | 1468660904257 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288bf800 == 46 [pid = 1924] [id = 81] 02:21:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12386f800) [pid = 1924] [serial = 240] [outer = 0x0] 02:21:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x123f1f000) [pid = 1924] [serial = 241] [outer = 0x12386f800] 02:21:44 INFO - PROCESS | 1924 | 1468660904288 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1251f4c00) [pid = 1924] [serial = 242] [outer = 0x12386f800] 02:21:44 INFO - PROCESS | 1924 | 1468660904720 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]]]}] 02:21:44 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. 02:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 672ms 02:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:21:44 INFO - PROCESS | 1924 | 1468660904759 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 1924 | 1468660904761 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 02:21:44 INFO - PROCESS | 1924 | 1468660904763 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 1924 | 1468660904765 Marionette TRACE conn2 <- [1,298,null,{}] 02:21:44 INFO - PROCESS | 1924 | 1468660904767 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}] 02:21:44 INFO - PROCESS | 1924 | 1468660904768 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:44 INFO - PROCESS | 1924 | 1468660904899 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:21:44 INFO - PROCESS | 1924 | 1468660904981 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 1924 | 1468660904983 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133e6800 == 47 [pid = 1924] [id = 82] 02:21:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116922400) [pid = 1924] [serial = 243] [outer = 0x0] 02:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x126a0f000) [pid = 1924] [serial = 244] [outer = 0x116922400] 02:21:45 INFO - PROCESS | 1924 | 1468660905014 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x128b17c00) [pid = 1924] [serial = 245] [outer = 0x116922400] 02:21:45 INFO - PROCESS | 1924 | 1468660905568 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]]]}] 02:21:45 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. 02:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 819ms 02:21:45 INFO - PROCESS | 1924 | 1468660905583 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 1924 | 1468660905585 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 02:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:21:45 INFO - PROCESS | 1924 | 1468660905588 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 1924 | 1468660905590 Marionette TRACE conn2 <- [1,302,null,{}] 02:21:45 INFO - PROCESS | 1924 | 1468660905594 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}] 02:21:45 INFO - PROCESS | 1924 | 1468660905595 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:45 INFO - PROCESS | 1924 | 1468660905724 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:21:45 INFO - PROCESS | 1924 | 1468660905766 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 1924 | 1468660905769 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e7b000 == 48 [pid = 1924] [id = 83] 02:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x116983000) [pid = 1924] [serial = 246] [outer = 0x0] 02:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x116fc3000) [pid = 1924] [serial = 247] [outer = 0x116983000] 02:21:45 INFO - PROCESS | 1924 | 1468660905800 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11816d800) [pid = 1924] [serial = 248] [outer = 0x116983000] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12a21e800 == 47 [pid = 1924] [id = 77] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1291b1800 == 46 [pid = 1924] [id = 76] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a1000 == 45 [pid = 1924] [id = 75] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11906b800 == 44 [pid = 1924] [id = 74] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1239cf800 == 43 [pid = 1924] [id = 73] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x126160000 == 42 [pid = 1924] [id = 72] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12444f000 == 41 [pid = 1924] [id = 71] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc0000 == 40 [pid = 1924] [id = 70] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x129075c00) [pid = 1924] [serial = 186] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x119fca800 == 39 [pid = 1924] [id = 69] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1194be800 == 38 [pid = 1924] [id = 68] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11841b800 == 37 [pid = 1924] [id = 67] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x115e14000 == 36 [pid = 1924] [id = 66] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x116aab800 == 35 [pid = 1924] [id = 65] 02:21:46 INFO - PROCESS | 1924 | --DOCSHELL 0x115ea8800 == 34 [pid = 1924] [id = 64] 02:21:46 INFO - PROCESS | 1924 | 1468660906247 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]]]}] 02:21:46 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. 02:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 02:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:21:46 INFO - PROCESS | 1924 | 1468660906258 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 1924 | 1468660906261 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 02:21:46 INFO - PROCESS | 1924 | 1468660906265 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 1924 | 1468660906267 Marionette TRACE conn2 <- [1,306,null,{}] 02:21:46 INFO - PROCESS | 1924 | 1468660906269 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}] 02:21:46 INFO - PROCESS | 1924 | 1468660906271 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:46 INFO - PROCESS | 1924 | 1468660906358 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x124734400) [pid = 1924] [serial = 168] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119923800) [pid = 1924] [serial = 162] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1167ee800) [pid = 1924] [serial = 153] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x116985000) [pid = 1924] [serial = 154] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119314400) [pid = 1924] [serial = 159] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11958e800) [pid = 1924] [serial = 160] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119983c00) [pid = 1924] [serial = 165] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11816f800) [pid = 1924] [serial = 156] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1185ad000) [pid = 1924] [serial = 157] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116928800) [pid = 1924] [serial = 151] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11613dc00) [pid = 1924] [serial = 150] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x124ce0c00) [pid = 1924] [serial = 171] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11697f800) [pid = 1924] [serial = 139] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116633400) [pid = 1924] [serial = 138] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11917a400) [pid = 1924] [serial = 142] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x118773000) [pid = 1924] [serial = 141] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12472dc00) [pid = 1924] [serial = 145] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x123971c00) [pid = 1924] [serial = 144] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x124ce6c00) [pid = 1924] [serial = 148] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x124bd5000) [pid = 1924] [serial = 147] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x124c5d400) [pid = 1924] [serial = 169] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1260b2800) [pid = 1924] [serial = 174] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1260a9c00) [pid = 1924] [serial = 172] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x126d83400) [pid = 1924] [serial = 180] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128b1f800) [pid = 1924] [serial = 183] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x124b08000) [pid = 1924] [serial = 177] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x126a07400) [pid = 1924] [serial = 175] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126e8a000) [pid = 1924] [serial = 181] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x120fe1c00) [pid = 1924] [serial = 166] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126a02400) [pid = 1924] [serial = 178] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x129071800) [pid = 1924] [serial = 184] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x11998cc00) [pid = 1924] [serial = 163] [outer = 0x0] [url = about:blank] 02:21:46 INFO - PROCESS | 1924 | 1468660906411 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:46 INFO - PROCESS | 1924 | 1468660906413 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167b9800 == 35 [pid = 1924] [id = 84] 02:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116929800) [pid = 1924] [serial = 249] [outer = 0x0] 02:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1185abc00) [pid = 1924] [serial = 250] [outer = 0x116929800] 02:21:46 INFO - PROCESS | 1924 | 1468660906440 Marionette DEBUG loaded listener.js 02:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119590c00) [pid = 1924] [serial = 251] [outer = 0x116929800] 02:21:46 INFO - PROCESS | 1924 | 1468660906736 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]]]}] 02:21:46 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. 02:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 521ms 02:21:46 INFO - PROCESS | 1924 | 1468660906786 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 1924 | 1468660906788 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 02:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:21:46 INFO - PROCESS | 1924 | 1468660906790 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 1924 | 1468660906793 Marionette TRACE conn2 <- [1,310,null,{}] 02:21:46 INFO - PROCESS | 1924 | 1468660906802 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}] 02:21:46 INFO - PROCESS | 1924 | 1468660906805 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:46 INFO - PROCESS | 1924 | 1468660906883 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:21:46 INFO - PROCESS | 1924 | 1468660906936 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:46 INFO - PROCESS | 1924 | 1468660906938 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x119071000 == 36 [pid = 1924] [id = 85] 02:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x119593800) [pid = 1924] [serial = 252] [outer = 0x0] 02:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119d70400) [pid = 1924] [serial = 253] [outer = 0x119593800] 02:21:46 INFO - PROCESS | 1924 | 1468660906966 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x123f6bc00) [pid = 1924] [serial = 254] [outer = 0x119593800] 02:21:47 INFO - PROCESS | 1924 | 1468660907239 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]]]}] 02:21:47 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. 02:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 472ms 02:21:47 INFO - PROCESS | 1924 | 1468660907270 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:21:47 INFO - PROCESS | 1924 | 1468660907272 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 02:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:21:47 INFO - PROCESS | 1924 | 1468660907274 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:21:47 INFO - PROCESS | 1924 | 1468660907276 Marionette TRACE conn2 <- [1,314,null,{}] 02:21:47 INFO - PROCESS | 1924 | 1468660907287 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}] 02:21:47 INFO - PROCESS | 1924 | 1468660907288 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:47 INFO - PROCESS | 1924 | 1468660907373 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:21:47 INFO - PROCESS | 1924 | 1468660907377 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 1924 | 1468660907379 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b85000 == 37 [pid = 1924] [id = 86] 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x124734800) [pid = 1924] [serial = 255] [outer = 0x0] 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124cdf000) [pid = 1924] [serial = 256] [outer = 0x124734800] 02:21:47 INFO - PROCESS | 1924 | 1468660907407 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1260a9c00) [pid = 1924] [serial = 257] [outer = 0x124734800] 02:21:47 INFO - PROCESS | 1924 | 1468660907734 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]]]}] 02:21:47 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. 02:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 468ms 02:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:21:47 INFO - PROCESS | 1924 | 1468660907743 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:21:47 INFO - PROCESS | 1924 | 1468660907745 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 02:21:47 INFO - PROCESS | 1924 | 1468660907748 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:21:47 INFO - PROCESS | 1924 | 1468660907750 Marionette TRACE conn2 <- [1,318,null,{}] 02:21:47 INFO - PROCESS | 1924 | 1468660907752 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}] 02:21:47 INFO - PROCESS | 1924 | 1468660907754 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:47 INFO - PROCESS | 1924 | 1468660907829 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:21:47 INFO - PROCESS | 1924 | 1468660907835 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 1924 | 1468660907836 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x123890800 == 38 [pid = 1924] [id = 87] 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1260b7800) [pid = 1924] [serial = 258] [outer = 0x0] 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x126a11c00) [pid = 1924] [serial = 259] [outer = 0x1260b7800] 02:21:47 INFO - PROCESS | 1924 | 1468660907861 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128b12400) [pid = 1924] [serial = 260] [outer = 0x1260b7800] 02:21:48 INFO - PROCESS | 1924 | 1468660908211 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]]]}] 02:21:48 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. 02:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 471ms 02:21:48 INFO - PROCESS | 1924 | 1468660908218 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:21:48 INFO - PROCESS | 1924 | 1468660908219 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 02:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:21:48 INFO - PROCESS | 1924 | 1468660908222 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - PROCESS | 1924 | 1468660908223 Marionette TRACE conn2 <- [1,322,null,{}] 02:21:48 INFO - PROCESS | 1924 | 1468660908225 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}] 02:21:48 INFO - PROCESS | 1924 | 1468660908229 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:48 INFO - PROCESS | 1924 | 1468660908325 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:21:48 INFO - PROCESS | 1924 | 1468660908329 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 1924 | 1468660908331 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x124070000 == 39 [pid = 1924] [id = 88] 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128b1a400) [pid = 1924] [serial = 261] [outer = 0x0] 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128ba4400) [pid = 1924] [serial = 262] [outer = 0x128b1a400] 02:21:48 INFO - PROCESS | 1924 | 1468660908359 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x129324c00) [pid = 1924] [serial = 263] [outer = 0x128b1a400] 02:21:48 INFO - PROCESS | 1924 | 1468660908759 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]]]}] 02:21:48 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. 02:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 569ms 02:21:48 INFO - PROCESS | 1924 | 1468660908792 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:21:48 INFO - PROCESS | 1924 | 1468660908793 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 02:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:21:48 INFO - PROCESS | 1924 | 1468660908795 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - PROCESS | 1924 | 1468660908796 Marionette TRACE conn2 <- [1,326,null,{}] 02:21:48 INFO - PROCESS | 1924 | 1468660908806 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}] 02:21:48 INFO - PROCESS | 1924 | 1468660908807 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:48 INFO - PROCESS | 1924 | 1468660908900 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:21:48 INFO - PROCESS | 1924 | 1468660908905 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 1924 | 1468660908907 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x112540800 == 40 [pid = 1924] [id = 89] 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12712b400) [pid = 1924] [serial = 264] [outer = 0x0] 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x129325000) [pid = 1924] [serial = 265] [outer = 0x12712b400] 02:21:48 INFO - PROCESS | 1924 | 1468660908938 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12a4ab800) [pid = 1924] [serial = 266] [outer = 0x12712b400] 02:21:49 INFO - PROCESS | 1924 | 1468660909286 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]]]}] 02:21:49 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. 02:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 522ms 02:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:21:49 INFO - PROCESS | 1924 | 1468660909317 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 1924 | 1468660909318 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 02:21:49 INFO - PROCESS | 1924 | 1468660909321 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 1924 | 1468660909322 Marionette TRACE conn2 <- [1,330,null,{}] 02:21:49 INFO - PROCESS | 1924 | 1468660909324 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}] 02:21:49 INFO - PROCESS | 1924 | 1468660909325 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:49 INFO - PROCESS | 1924 | 1468660909419 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:21:49 INFO - PROCESS | 1924 | 1468660909430 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 1924 | 1468660909433 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e47800 == 41 [pid = 1924] [id = 90] 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12a4b4800) [pid = 1924] [serial = 267] [outer = 0x0] 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12a6a6400) [pid = 1924] [serial = 268] [outer = 0x12a4b4800] 02:21:49 INFO - PROCESS | 1924 | 1468660909457 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a9e0800) [pid = 1924] [serial = 269] [outer = 0x12a4b4800] 02:21:49 INFO - PROCESS | 1924 | 1468660909787 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]]]}] 02:21:49 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. 02:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 02:21:49 INFO - PROCESS | 1924 | 1468660909791 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 1924 | 1468660909793 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 02:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:21:49 INFO - PROCESS | 1924 | 1468660909795 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 1924 | 1468660909797 Marionette TRACE conn2 <- [1,334,null,{}] 02:21:49 INFO - PROCESS | 1924 | 1468660909801 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}] 02:21:49 INFO - PROCESS | 1924 | 1468660909802 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:49 INFO - PROCESS | 1924 | 1468660909912 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:21:49 INFO - PROCESS | 1924 | 1468660909915 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 1924 | 1468660909916 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288be000 == 42 [pid = 1924] [id = 91] 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12a9e1000) [pid = 1924] [serial = 270] [outer = 0x0] 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12ab2b800) [pid = 1924] [serial = 271] [outer = 0x12a9e1000] 02:21:49 INFO - PROCESS | 1924 | 1468660909941 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12b73a000) [pid = 1924] [serial = 272] [outer = 0x12a9e1000] 02:21:50 INFO - PROCESS | 1924 | 1468660910276 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]]]}] 02:21:50 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. 02:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 02:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:21:50 INFO - PROCESS | 1924 | 1468660910317 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 1924 | 1468660910319 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 02:21:50 INFO - PROCESS | 1924 | 1468660910321 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - PROCESS | 1924 | 1468660910322 Marionette TRACE conn2 <- [1,338,null,{}] 02:21:50 INFO - PROCESS | 1924 | 1468660910324 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}] 02:21:50 INFO - PROCESS | 1924 | 1468660910325 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:50 INFO - PROCESS | 1924 | 1468660910421 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x118389000) [pid = 1924] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124331800) [pid = 1924] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12932cc00) [pid = 1924] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x115e5f400) [pid = 1924] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116907400) [pid = 1924] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12a2c2000) [pid = 1924] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x124c8c400) [pid = 1924] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x128ba4c00) [pid = 1924] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119313c00) [pid = 1924] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1260aa400) [pid = 1924] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11971fc00) [pid = 1924] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:21:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12ab28400) [pid = 1924] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:21:50 INFO - PROCESS | 1924 | 1468660910564 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:50 INFO - PROCESS | 1924 | 1468660910565 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195a2800 == 43 [pid = 1924] [id = 92] 02:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1132e3400) [pid = 1924] [serial = 273] [outer = 0x0] 02:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119051400) [pid = 1924] [serial = 274] [outer = 0x1132e3400] 02:21:50 INFO - PROCESS | 1924 | 1468660910590 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1260aac00) [pid = 1924] [serial = 275] [outer = 0x1132e3400] 02:21:50 INFO - PROCESS | 1924 | 1468660910872 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]]]}] 02:21:50 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. 02:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 02:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:21:50 INFO - PROCESS | 1924 | 1468660910892 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 1924 | 1468660910894 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 02:21:50 INFO - PROCESS | 1924 | 1468660910908 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - PROCESS | 1924 | 1468660910911 Marionette TRACE conn2 <- [1,342,null,{}] 02:21:50 INFO - PROCESS | 1924 | 1468660910920 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}] 02:21:50 INFO - PROCESS | 1924 | 1468660910923 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:51 INFO - PROCESS | 1924 | 1468660911078 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:21:51 INFO - PROCESS | 1924 | 1468660911131 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 1924 | 1468660911133 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a547000 == 44 [pid = 1924] [id = 93] 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1260b0000) [pid = 1924] [serial = 276] [outer = 0x0] 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12b8b8c00) [pid = 1924] [serial = 277] [outer = 0x1260b0000] 02:21:51 INFO - PROCESS | 1924 | 1468660911177 Marionette DEBUG loaded listener.js 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12bd1bc00) [pid = 1924] [serial = 278] [outer = 0x1260b0000] 02:21:51 INFO - PROCESS | 1924 | 1468660911490 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]]]}] 02:21:51 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. 02:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 638ms 02:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:21:51 INFO - PROCESS | 1924 | 1468660911536 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 1924 | 1468660911537 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 02:21:51 INFO - PROCESS | 1924 | 1468660911539 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - PROCESS | 1924 | 1468660911540 Marionette TRACE conn2 <- [1,346,null,{}] 02:21:51 INFO - PROCESS | 1924 | 1468660911542 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}] 02:21:51 INFO - PROCESS | 1924 | 1468660911543 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:51 INFO - PROCESS | 1924 | 1468660911626 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:21:51 INFO - PROCESS | 1924 | 1468660911633 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 1924 | 1468660911634 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab0d000 == 45 [pid = 1924] [id = 94] 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12bd17000) [pid = 1924] [serial = 279] [outer = 0x0] 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12bf15400) [pid = 1924] [serial = 280] [outer = 0x12bd17000] 02:21:51 INFO - PROCESS | 1924 | 1468660911658 Marionette DEBUG loaded listener.js 02:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12bf1a000) [pid = 1924] [serial = 281] [outer = 0x12bd17000] 02:21:51 INFO - PROCESS | 1924 | 1468660911956 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]]]}] 02:21:52 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. 02:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 02:21:52 INFO - PROCESS | 1924 | 1468660912008 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 1924 | 1468660912009 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 02:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:21:52 INFO - PROCESS | 1924 | 1468660912034 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 1924 | 1468660912035 Marionette TRACE conn2 <- [1,350,null,{}] 02:21:52 INFO - PROCESS | 1924 | 1468660912037 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}] 02:21:52 INFO - PROCESS | 1924 | 1468660912038 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:52 INFO - PROCESS | 1924 | 1468660912132 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:21:52 INFO - PROCESS | 1924 | 1468660912136 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 1924 | 1468660912137 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70c800 == 46 [pid = 1924] [id = 95] 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1260b5c00) [pid = 1924] [serial = 282] [outer = 0x0] 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12bf1a400) [pid = 1924] [serial = 283] [outer = 0x1260b5c00] 02:21:52 INFO - PROCESS | 1924 | 1468660912162 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12c0f4000) [pid = 1924] [serial = 284] [outer = 0x1260b5c00] 02:21:52 INFO - PROCESS | 1924 | 1468660912484 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]]]}] 02:21:52 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. 02:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 478ms 02:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:21:52 INFO - PROCESS | 1924 | 1468660912504 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 1924 | 1468660912505 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 02:21:52 INFO - PROCESS | 1924 | 1468660912507 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 1924 | 1468660912508 Marionette TRACE conn2 <- [1,354,null,{}] 02:21:52 INFO - PROCESS | 1924 | 1468660912510 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}] 02:21:52 INFO - PROCESS | 1924 | 1468660912511 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:52 INFO - PROCESS | 1924 | 1468660912643 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:21:52 INFO - PROCESS | 1924 | 1468660912712 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 1924 | 1468660912714 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x113cad000 == 47 [pid = 1924] [id = 96] 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11613dc00) [pid = 1924] [serial = 285] [outer = 0x0] 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x116903000) [pid = 1924] [serial = 286] [outer = 0x11613dc00] 02:21:52 INFO - PROCESS | 1924 | 1468660912746 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11714b400) [pid = 1924] [serial = 287] [outer = 0x11613dc00] 02:21:53 INFO - PROCESS | 1924 | 1468660913185 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]]]}] 02:21:53 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. 02:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 719ms 02:21:53 INFO - PROCESS | 1924 | 1468660913227 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 1924 | 1468660913230 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 02:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:21:53 INFO - PROCESS | 1924 | 1468660913252 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 1924 | 1468660913254 Marionette TRACE conn2 <- [1,358,null,{}] 02:21:53 INFO - PROCESS | 1924 | 1468660913257 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}] 02:21:53 INFO - PROCESS | 1924 | 1468660913259 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:53 INFO - PROCESS | 1924 | 1468660913365 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:21:53 INFO - PROCESS | 1924 | 1468660913469 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 1924 | 1468660913471 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x119125000 == 48 [pid = 1924] [id = 97] 02:21:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119595800) [pid = 1924] [serial = 288] [outer = 0x0] 02:21:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x119722c00) [pid = 1924] [serial = 289] [outer = 0x119595800] 02:21:53 INFO - PROCESS | 1924 | 1468660913503 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x119bec800) [pid = 1924] [serial = 290] [outer = 0x119595800] 02:21:53 INFO - PROCESS | 1924 | 1468660913950 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]]]}] 02:21:53 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. 02:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 722ms 02:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:21:53 INFO - PROCESS | 1924 | 1468660913973 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 1924 | 1468660913975 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 02:21:53 INFO - PROCESS | 1924 | 1468660913977 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 1924 | 1468660913979 Marionette TRACE conn2 <- [1,362,null,{}] 02:21:53 INFO - PROCESS | 1924 | 1468660913981 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}] 02:21:53 INFO - PROCESS | 1924 | 1468660913983 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:54 INFO - PROCESS | 1924 | 1468660914089 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:21:54 INFO - PROCESS | 1924 | 1468660914143 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 1924 | 1468660914144 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e57800 == 49 [pid = 1924] [id = 98] 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x123c44c00) [pid = 1924] [serial = 291] [outer = 0x0] 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1260ae000) [pid = 1924] [serial = 292] [outer = 0x123c44c00] 02:21:54 INFO - PROCESS | 1924 | 1468660914173 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x128b17400) [pid = 1924] [serial = 293] [outer = 0x123c44c00] 02:21:54 INFO - PROCESS | 1924 | 1468660914630 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]]]}] 02:21:54 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. 02:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 02:21:54 INFO - PROCESS | 1924 | 1468660914685 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 1924 | 1468660914688 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 02:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:21:54 INFO - PROCESS | 1924 | 1468660914711 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 1924 | 1468660914715 Marionette TRACE conn2 <- [1,366,null,{}] 02:21:54 INFO - PROCESS | 1924 | 1468660914719 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}] 02:21:54 INFO - PROCESS | 1924 | 1468660914721 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:54 INFO - PROCESS | 1924 | 1468660914829 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:21:54 INFO - PROCESS | 1924 | 1468660914892 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 1924 | 1468660914893 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b913800 == 50 [pid = 1924] [id = 99] 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x129070800) [pid = 1924] [serial = 294] [outer = 0x0] 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1291d8c00) [pid = 1924] [serial = 295] [outer = 0x129070800] 02:21:54 INFO - PROCESS | 1924 | 1468660914922 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12a4b7000) [pid = 1924] [serial = 296] [outer = 0x129070800] 02:21:55 INFO - PROCESS | 1924 | 1468660915393 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]]]}] 02:21:55 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. 02:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 740ms 02:21:55 INFO - PROCESS | 1924 | 1468660915582 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 1924 | 1468660915585 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 02:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:21:55 INFO - PROCESS | 1924 | 1468660915607 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 1924 | 1468660915609 Marionette TRACE conn2 <- [1,370,null,{}] 02:21:55 INFO - PROCESS | 1924 | 1468660915613 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}] 02:21:55 INFO - PROCESS | 1924 | 1468660915615 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:55 INFO - PROCESS | 1924 | 1468660915705 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:21:55 INFO - PROCESS | 1924 | 1468660915760 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:55 INFO - PROCESS | 1924 | 1468660915762 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c8800 == 51 [pid = 1924] [id = 100] 02:21:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11905ac00) [pid = 1924] [serial = 297] [outer = 0x0] 02:21:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x11930c400) [pid = 1924] [serial = 298] [outer = 0x11905ac00] 02:21:55 INFO - PROCESS | 1924 | 1468660915796 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11971c400) [pid = 1924] [serial = 299] [outer = 0x11905ac00] 02:21:56 INFO - PROCESS | 1924 | 1468660916274 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]]]}] 02:21:56 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. 02:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 02:21:56 INFO - PROCESS | 1924 | 1468660916329 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:21:56 INFO - PROCESS | 1924 | 1468660916331 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 02:21:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:21:56 INFO - PROCESS | 1924 | 1468660916335 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 1924 | 1468660916337 Marionette TRACE conn2 <- [1,374,null,{}] 02:21:56 INFO - PROCESS | 1924 | 1468660916340 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}] 02:21:56 INFO - PROCESS | 1924 | 1468660916342 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:56 INFO - PROCESS | 1924 | 1468660916433 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:21:56 INFO - PROCESS | 1924 | 1468660916498 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 1924 | 1468660916499 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x118410800 == 52 [pid = 1924] [id = 101] 02:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1243b6000) [pid = 1924] [serial = 300] [outer = 0x0] 02:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x124c8ac00) [pid = 1924] [serial = 301] [outer = 0x1243b6000] 02:21:56 INFO - PROCESS | 1924 | 1468660916528 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x126a0bc00) [pid = 1924] [serial = 302] [outer = 0x1243b6000] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x126e4b800 == 51 [pid = 1924] [id = 63] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70c800 == 50 [pid = 1924] [id = 95] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab0d000 == 49 [pid = 1924] [id = 94] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12a547000 == 48 [pid = 1924] [id = 93] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1195a2800 == 47 [pid = 1924] [id = 92] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1288be000 == 46 [pid = 1924] [id = 91] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x126e47800 == 45 [pid = 1924] [id = 90] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x112540800 == 44 [pid = 1924] [id = 89] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11671f800) [pid = 1924] [serial = 189] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1185aa400) [pid = 1924] [serial = 192] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12b8c1400) [pid = 1924] [serial = 232] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x124070000 == 43 [pid = 1924] [id = 88] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x123890800 == 42 [pid = 1924] [id = 87] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x119b85000 == 41 [pid = 1924] [id = 86] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x119071000 == 40 [pid = 1924] [id = 85] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1167b9800 == 39 [pid = 1924] [id = 84] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x117e7b000 == 38 [pid = 1924] [id = 83] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1133e6800 == 37 [pid = 1924] [id = 82] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1288bf800 == 36 [pid = 1924] [id = 81] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12444e000 == 35 [pid = 1924] [id = 80] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x116956800 == 34 [pid = 1924] [id = 79] 02:21:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12a41a800 == 33 [pid = 1924] [id = 78] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12b8bac00) [pid = 1924] [serial = 230] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x124ce9000) [pid = 1924] [serial = 224] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x124c85400) [pid = 1924] [serial = 205] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12a4a0800) [pid = 1924] [serial = 214] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12432c400) [pid = 1924] [serial = 203] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x117e3d000) [pid = 1924] [serial = 195] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a6b0c00) [pid = 1924] [serial = 221] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12a4c0000) [pid = 1924] [serial = 218] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12a4ad800) [pid = 1924] [serial = 217] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x129077c00) [pid = 1924] [serial = 211] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12ab32400) [pid = 1924] [serial = 227] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12a6a9400) [pid = 1924] [serial = 220] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x129332000) [pid = 1924] [serial = 212] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1260a8c00) [pid = 1924] [serial = 206] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x126a0dc00) [pid = 1924] [serial = 208] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12ce35c00) [pid = 1924] [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.] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12712b000) [pid = 1924] [serial = 209] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12a4a9c00) [pid = 1924] [serial = 215] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119bee800) [pid = 1924] [serial = 223] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12a6aac00) [pid = 1924] [serial = 226] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12396b000) [pid = 1924] [serial = 202] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11996c000) [pid = 1924] [serial = 200] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1188eb000) [pid = 1924] [serial = 196] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119726000) [pid = 1924] [serial = 199] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12b740800) [pid = 1924] [serial = 229] [outer = 0x0] [url = about:blank] 02:21:56 INFO - PROCESS | 1924 | 1468660916934 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:21:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 02:21:56 INFO - PROCESS | 1924 | 1468660916955 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:21:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:21:56 INFO - PROCESS | 1924 | 1468660916957 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 02:21:56 INFO - PROCESS | 1924 | 1468660916959 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 1924 | 1468660916960 Marionette TRACE conn2 <- [1,378,null,{}] 02:21:56 INFO - PROCESS | 1924 | 1468660916966 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}] 02:21:56 INFO - PROCESS | 1924 | 1468660916969 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:57 INFO - PROCESS | 1924 | 1468660917051 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:21:57 INFO - PROCESS | 1924 | 1468660917100 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 1924 | 1468660917102 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x118738000 == 34 [pid = 1924] [id = 102] 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x126d8c400) [pid = 1924] [serial = 303] [outer = 0x0] 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128b1e800) [pid = 1924] [serial = 304] [outer = 0x126d8c400] 02:21:57 INFO - PROCESS | 1924 | 1468660917134 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12906e800) [pid = 1924] [serial = 305] [outer = 0x126d8c400] 02:21:57 INFO - PROCESS | 1924 | 1468660917444 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:21:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:21:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 521ms 02:21:57 INFO - PROCESS | 1924 | 1468660917480 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:21:57 INFO - PROCESS | 1924 | 1468660917484 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 02:21:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:21:57 INFO - PROCESS | 1924 | 1468660917486 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:21:57 INFO - PROCESS | 1924 | 1468660917487 Marionette TRACE conn2 <- [1,382,null,{}] 02:21:57 INFO - PROCESS | 1924 | 1468660917490 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}] 02:21:57 INFO - PROCESS | 1924 | 1468660917491 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:57 INFO - PROCESS | 1924 | 1468660917573 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:21:57 INFO - PROCESS | 1924 | 1468660917577 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 1924 | 1468660917578 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bce800 == 35 [pid = 1924] [id = 103] 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x129324400) [pid = 1924] [serial = 306] [outer = 0x0] 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12a4b6800) [pid = 1924] [serial = 307] [outer = 0x129324400] 02:21:57 INFO - PROCESS | 1924 | 1468660917606 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12a6b1400) [pid = 1924] [serial = 308] [outer = 0x129324400] 02:21:57 INFO - PROCESS | 1924 | 1468660917987 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:21:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 02:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:21:58 INFO - PROCESS | 1924 | 1468660918005 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 1924 | 1468660918006 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 02:21:58 INFO - PROCESS | 1924 | 1468660918008 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 1924 | 1468660918010 Marionette TRACE conn2 <- [1,386,null,{}] 02:21:58 INFO - PROCESS | 1924 | 1468660918012 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}] 02:21:58 INFO - PROCESS | 1924 | 1468660918013 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:58 INFO - PROCESS | 1924 | 1468660918092 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:21:58 INFO - PROCESS | 1924 | 1468660918096 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 1924 | 1468660918097 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260bf800 == 36 [pid = 1924] [id = 104] 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a9e7000) [pid = 1924] [serial = 309] [outer = 0x0] 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12b73d800) [pid = 1924] [serial = 310] [outer = 0x12a9e7000] 02:21:58 INFO - PROCESS | 1924 | 1468660918125 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12b8c1400) [pid = 1924] [serial = 311] [outer = 0x12a9e7000] 02:21:58 INFO - PROCESS | 1924 | 1468660918458 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]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 02:21:58 INFO - PROCESS | 1924 | 1468660918477 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 1924 | 1468660918478 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 02:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:21:58 INFO - PROCESS | 1924 | 1468660918480 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 1924 | 1468660918482 Marionette TRACE conn2 <- [1,390,null,{}] 02:21:58 INFO - PROCESS | 1924 | 1468660918484 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}] 02:21:58 INFO - PROCESS | 1924 | 1468660918488 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:58 INFO - PROCESS | 1924 | 1468660918618 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:21:58 INFO - PROCESS | 1924 | 1468660918626 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 1924 | 1468660918627 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a5800 == 37 [pid = 1924] [id = 105] 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12b952800) [pid = 1924] [serial = 312] [outer = 0x0] 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12bd1a000) [pid = 1924] [serial = 313] [outer = 0x12b952800] 02:21:58 INFO - PROCESS | 1924 | 1468660918653 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12c0fd400) [pid = 1924] [serial = 314] [outer = 0x12b952800] 02:21:59 INFO - PROCESS | 1924 | 1468660919137 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]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 721ms 02:21:59 INFO - PROCESS | 1924 | 1468660919202 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 1924 | 1468660919203 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 02:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:21:59 INFO - PROCESS | 1924 | 1468660919205 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 1924 | 1468660919206 Marionette TRACE conn2 <- [1,394,null,{}] 02:21:59 INFO - PROCESS | 1924 | 1468660919209 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}] 02:21:59 INFO - PROCESS | 1924 | 1468660919210 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:59 INFO - PROCESS | 1924 | 1468660919306 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:21:59 INFO - PROCESS | 1924 | 1468660919313 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 1924 | 1468660919315 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b6000 == 38 [pid = 1924] [id = 106] 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x113c36c00) [pid = 1924] [serial = 315] [outer = 0x0] 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12c2bf400) [pid = 1924] [serial = 316] [outer = 0x113c36c00] 02:21:59 INFO - PROCESS | 1924 | 1468660919367 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12c3d9000) [pid = 1924] [serial = 317] [outer = 0x113c36c00] 02:21:59 INFO - PROCESS | 1924 | 1468660919701 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]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 02:21:59 INFO - PROCESS | 1924 | 1468660919724 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:21:59 INFO - PROCESS | 1924 | 1468660919725 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 02:21:59 INFO - PROCESS | 1924 | 1468660919727 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 1924 | 1468660919728 Marionette TRACE conn2 <- [1,398,null,{}] 02:21:59 INFO - PROCESS | 1924 | 1468660919732 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}] 02:21:59 INFO - PROCESS | 1924 | 1468660919734 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:59 INFO - PROCESS | 1924 | 1468660919835 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:21:59 INFO - PROCESS | 1924 | 1468660919839 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 1924 | 1468660919840 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:21:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53b800 == 39 [pid = 1924] [id = 107] 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1128a4c00) [pid = 1924] [serial = 318] [outer = 0x0] 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1128ae800) [pid = 1924] [serial = 319] [outer = 0x1128a4c00] 02:21:59 INFO - PROCESS | 1924 | 1468660919898 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1128b2800) [pid = 1924] [serial = 320] [outer = 0x1128a4c00] 02:22:00 INFO - PROCESS | 1924 | 1468660920309 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]]]}] 02:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 618ms 02:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:22:00 INFO - PROCESS | 1924 | 1468660920349 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:22:00 INFO - PROCESS | 1924 | 1468660920351 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 02:22:00 INFO - PROCESS | 1924 | 1468660920353 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:22:00 INFO - PROCESS | 1924 | 1468660920354 Marionette TRACE conn2 <- [1,402,null,{}] 02:22:00 INFO - PROCESS | 1924 | 1468660920356 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}] 02:22:00 INFO - PROCESS | 1924 | 1468660920358 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:00 INFO - PROCESS | 1924 | 1468660920458 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:22:00 INFO - PROCESS | 1924 | 1468660920462 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 1924 | 1468660920463 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab0f000 == 40 [pid = 1924] [id = 108] 02:22:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1128ab800) [pid = 1924] [serial = 321] [outer = 0x0] 02:22:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12c3da400) [pid = 1924] [serial = 322] [outer = 0x1128ab800] 02:22:00 INFO - PROCESS | 1924 | 1468660920488 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12ca24800) [pid = 1924] [serial = 323] [outer = 0x1128ab800] 02:22:00 INFO - PROCESS | 1924 | 1468660920830 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]]]}] 02:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 02:22:00 INFO - PROCESS | 1924 | 1468660920871 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:22:00 INFO - PROCESS | 1924 | 1468660920873 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 02:22:00 INFO - PROCESS | 1924 | 1468660920875 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:22:00 INFO - PROCESS | 1924 | 1468660920876 Marionette TRACE conn2 <- [1,406,null,{}] 02:22:00 INFO - PROCESS | 1924 | 1468660920878 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}] 02:22:00 INFO - PROCESS | 1924 | 1468660920879 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:01 INFO - PROCESS | 1924 | 1468660921104 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x113353000) [pid = 1924] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x117153000) [pid = 1924] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12712b400) [pid = 1924] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x116922400) [pid = 1924] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x116983000) [pid = 1924] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x116929800) [pid = 1924] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x124734800) [pid = 1924] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12b733400) [pid = 1924] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12a4b4800) [pid = 1924] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11671fc00) [pid = 1924] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1260b7800) [pid = 1924] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x128b1a400) [pid = 1924] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119721000) [pid = 1924] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119593800) [pid = 1924] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12a9e1000) [pid = 1924] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1260b0000) [pid = 1924] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1132e3400) [pid = 1924] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12bd17000) [pid = 1924] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x124c68000) [pid = 1924] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:22:01 INFO - PROCESS | 1924 | 1468660921166 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:01 INFO - PROCESS | 1924 | 1468660921167 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x115ea4800 == 41 [pid = 1924] [id = 109] 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1125fb000) [pid = 1924] [serial = 324] [outer = 0x0] 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1125fc800) [pid = 1924] [serial = 325] [outer = 0x1125fb000] 02:22:01 INFO - PROCESS | 1924 | 1468660921199 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1128b2c00) [pid = 1924] [serial = 326] [outer = 0x1125fb000] 02:22:01 INFO - PROCESS | 1924 | 1468660921477 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:22:01 INFO - PROCESS | 1924 | 1468660921493 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]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 668ms 02:22:01 INFO - PROCESS | 1924 | 1468660921543 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:22:01 INFO - PROCESS | 1924 | 1468660921545 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 02:22:01 INFO - PROCESS | 1924 | 1468660921549 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 1924 | 1468660921552 Marionette TRACE conn2 <- [1,410,null,{}] 02:22:01 INFO - PROCESS | 1924 | 1468660921554 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}] 02:22:01 INFO - PROCESS | 1924 | 1468660921556 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:01 INFO - PROCESS | 1924 | 1468660921678 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:22:01 INFO - PROCESS | 1924 | 1468660921685 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:01 INFO - PROCESS | 1924 | 1468660921687 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd3b800 == 42 [pid = 1924] [id = 110] 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1125fb400) [pid = 1924] [serial = 327] [outer = 0x0] 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119052000) [pid = 1924] [serial = 328] [outer = 0x1125fb400] 02:22:01 INFO - PROCESS | 1924 | 1468660921714 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12b733400) [pid = 1924] [serial = 329] [outer = 0x1125fb400] 02:22:02 INFO - PROCESS | 1924 | 1468660922059 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]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 525ms 02:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:22:02 INFO - PROCESS | 1924 | 1468660922073 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 1924 | 1468660922074 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 02:22:02 INFO - PROCESS | 1924 | 1468660922077 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - PROCESS | 1924 | 1468660922078 Marionette TRACE conn2 <- [1,414,null,{}] 02:22:02 INFO - PROCESS | 1924 | 1468660922084 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}] 02:22:02 INFO - PROCESS | 1924 | 1468660922086 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:02 INFO - PROCESS | 1924 | 1468660922230 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:22:02 INFO - PROCESS | 1924 | 1468660922282 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 1924 | 1468660922285 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c269800 == 43 [pid = 1924] [id = 111] 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1238e1400) [pid = 1924] [serial = 330] [outer = 0x0] 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1238e4800) [pid = 1924] [serial = 331] [outer = 0x1238e1400] 02:22:02 INFO - PROCESS | 1924 | 1468660922309 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12932b800) [pid = 1924] [serial = 332] [outer = 0x1238e1400] 02:22:02 INFO - PROCESS | 1924 | 1468660922715 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]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 675ms 02:22:02 INFO - PROCESS | 1924 | 1468660922751 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 1924 | 1468660922752 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 02:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:22:02 INFO - PROCESS | 1924 | 1468660922754 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - PROCESS | 1924 | 1468660922756 Marionette TRACE conn2 <- [1,418,null,{}] 02:22:02 INFO - PROCESS | 1924 | 1468660922758 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}] 02:22:02 INFO - PROCESS | 1924 | 1468660922759 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:02 INFO - PROCESS | 1924 | 1468660922846 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:22:02 INFO - PROCESS | 1924 | 1468660922901 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 1924 | 1468660922902 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27b800 == 44 [pid = 1924] [id = 112] 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x112915000) [pid = 1924] [serial = 333] [outer = 0x0] 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11291c400) [pid = 1924] [serial = 334] [outer = 0x112915000] 02:22:02 INFO - PROCESS | 1924 | 1468660922926 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x112921c00) [pid = 1924] [serial = 335] [outer = 0x112915000] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x11745a800 == 43 [pid = 1924] [id = 51] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x118410800 == 42 [pid = 1924] [id = 101] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x1194c8800 == 41 [pid = 1924] [id = 100] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12b913800 == 40 [pid = 1924] [id = 99] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x126e57800 == 39 [pid = 1924] [id = 98] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x119125000 == 38 [pid = 1924] [id = 97] 02:22:03 INFO - PROCESS | 1924 | --DOCSHELL 0x113cad000 == 37 [pid = 1924] [id = 96] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1260bf800 == 36 [pid = 1924] [id = 104] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x118738000 == 35 [pid = 1924] [id = 102] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab0f000 == 34 [pid = 1924] [id = 108] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53b800 == 33 [pid = 1924] [id = 107] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd3b800 == 32 [pid = 1924] [id = 110] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x115ea4800 == 31 [pid = 1924] [id = 109] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a5800 == 30 [pid = 1924] [id = 105] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x123bce800 == 29 [pid = 1924] [id = 103] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1291b6000 == 28 [pid = 1924] [id = 106] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1188e8400) [pid = 1924] [serial = 193] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1260a9c00) [pid = 1924] [serial = 257] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12b94e400) [pid = 1924] [serial = 233] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12a6a6400) [pid = 1924] [serial = 268] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x118514400) [pid = 1924] [serial = 236] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116a1d400) [pid = 1924] [serial = 235] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x126a11c00) [pid = 1924] [serial = 259] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128b12400) [pid = 1924] [serial = 260] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128ba4400) [pid = 1924] [serial = 262] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119bf0400) [pid = 1924] [serial = 239] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119924c00) [pid = 1924] [serial = 238] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x123f1f000) [pid = 1924] [serial = 241] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x123f6bc00) [pid = 1924] [serial = 254] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119d70400) [pid = 1924] [serial = 253] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12ab2b800) [pid = 1924] [serial = 271] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12a9e0800) [pid = 1924] [serial = 269] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12b8b8c00) [pid = 1924] [serial = 277] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12b73a000) [pid = 1924] [serial = 272] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1260aac00) [pid = 1924] [serial = 275] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12bf15400) [pid = 1924] [serial = 280] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12bf1a000) [pid = 1924] [serial = 281] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12bf1a400) [pid = 1924] [serial = 283] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12a4ab800) [pid = 1924] [serial = 266] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12bd1bc00) [pid = 1924] [serial = 278] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119051400) [pid = 1924] [serial = 274] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x129324c00) [pid = 1924] [serial = 263] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1291d7800) [pid = 1924] [serial = 187] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12c269800 == 27 [pid = 1924] [id = 111] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x116a1c000) [pid = 1924] [serial = 190] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x129325000) [pid = 1924] [serial = 265] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128b17c00) [pid = 1924] [serial = 245] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x126a0f000) [pid = 1924] [serial = 244] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11816d800) [pid = 1924] [serial = 248] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x116fc3000) [pid = 1924] [serial = 247] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1185abc00) [pid = 1924] [serial = 250] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x119590c00) [pid = 1924] [serial = 251] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x124cdf000) [pid = 1924] [serial = 256] [outer = 0x0] [url = about:blank] 02:22:04 INFO - PROCESS | 1924 | 1468660924829 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]]]}] 02:22:04 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 02:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2126ms 02:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:22:04 INFO - PROCESS | 1924 | 1468660924882 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:22:04 INFO - PROCESS | 1924 | 1468660924884 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 02:22:04 INFO - PROCESS | 1924 | 1468660924887 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - PROCESS | 1924 | 1468660924889 Marionette TRACE conn2 <- [1,422,null,{}] 02:22:04 INFO - PROCESS | 1924 | 1468660924894 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}] 02:22:04 INFO - PROCESS | 1924 | 1468660924895 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:04 INFO - PROCESS | 1924 | 1468660924972 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:22:05 INFO - PROCESS | 1924 | 1468660925020 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 1924 | 1468660925021 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x115d68000 == 28 [pid = 1924] [id = 113] 02:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x113215800) [pid = 1924] [serial = 336] [outer = 0x0] 02:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1132e9c00) [pid = 1924] [serial = 337] [outer = 0x113215800] 02:22:05 INFO - PROCESS | 1924 | 1468660925049 Marionette DEBUG loaded listener.js 02:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11692b800) [pid = 1924] [serial = 338] [outer = 0x113215800] 02:22:05 INFO - PROCESS | 1924 | 1468660925819 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]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 02:22:05 INFO - PROCESS | 1924 | 1468660925858 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 1924 | 1468660925862 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 02:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:22:05 INFO - PROCESS | 1924 | 1468660925867 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - PROCESS | 1924 | 1468660925869 Marionette TRACE conn2 <- [1,426,null,{}] 02:22:05 INFO - PROCESS | 1924 | 1468660925871 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}] 02:22:05 INFO - PROCESS | 1924 | 1468660925873 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:05 INFO - PROCESS | 1924 | 1468660925954 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:22:05 INFO - PROCESS | 1924 | 1468660925959 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 1924 | 1468660925961 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab9000 == 29 [pid = 1924] [id = 114] 02:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11816a000) [pid = 1924] [serial = 339] [outer = 0x0] 02:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11838b400) [pid = 1924] [serial = 340] [outer = 0x11816a000] 02:22:05 INFO - PROCESS | 1924 | 1468660925991 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1185b1800) [pid = 1924] [serial = 341] [outer = 0x11816a000] 02:22:06 INFO - PROCESS | 1924 | 1468660926358 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] 02:22:06 INFO - PROCESS | 1924 | 1468660926388 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 02:22:06 INFO - PROCESS | 1924 | 1468660926390 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 1924 | 1468660926393 Marionette TRACE conn2 <- [1,430,null,{}] 02:22:06 INFO - PROCESS | 1924 | 1468660926403 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}] 02:22:06 INFO - PROCESS | 1924 | 1468660926406 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:06 INFO - PROCESS | 1924 | 1468660926481 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:22:06 INFO - PROCESS | 1924 | 1468660926486 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:06 INFO - PROCESS | 1924 | 1468660926488 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x11812a000 == 30 [pid = 1924] [id = 115] 02:22:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x111c22400) [pid = 1924] [serial = 342] [outer = 0x0] 02:22:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119592400) [pid = 1924] [serial = 343] [outer = 0x111c22400] 02:22:06 INFO - PROCESS | 1924 | 1468660926519 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119968400) [pid = 1924] [serial = 344] [outer = 0x111c22400] 02:22:06 INFO - PROCESS | 1924 | 1468660926840 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]]]}] 02:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 02:22:06 INFO - PROCESS | 1924 | 1468660926862 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:22:06 INFO - PROCESS | 1924 | 1468660926864 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 02:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:22:06 INFO - PROCESS | 1924 | 1468660926870 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 1924 | 1468660926871 Marionette TRACE conn2 <- [1,434,null,{}] 02:22:06 INFO - PROCESS | 1924 | 1468660926873 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}] 02:22:06 INFO - PROCESS | 1924 | 1468660926875 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:06 INFO - PROCESS | 1924 | 1468660926953 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:22:07 INFO - PROCESS | 1924 | 1468660927005 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 1924 | 1468660927006 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x11907a000 == 31 [pid = 1924] [id = 116] 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119721000) [pid = 1924] [serial = 345] [outer = 0x0] 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119d75400) [pid = 1924] [serial = 346] [outer = 0x119721000] 02:22:07 INFO - PROCESS | 1924 | 1468660927034 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x12386dc00) [pid = 1924] [serial = 347] [outer = 0x119721000] 02:22:07 INFO - PROCESS | 1924 | 1468660927366 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]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 523ms 02:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:22:07 INFO - PROCESS | 1924 | 1468660927393 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 1924 | 1468660927395 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 02:22:07 INFO - PROCESS | 1924 | 1468660927397 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - PROCESS | 1924 | 1468660927399 Marionette TRACE conn2 <- [1,438,null,{}] 02:22:07 INFO - PROCESS | 1924 | 1468660927412 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}] 02:22:07 INFO - PROCESS | 1924 | 1468660927414 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:07 INFO - PROCESS | 1924 | 1468660927507 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:22:07 INFO - PROCESS | 1924 | 1468660927512 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 1924 | 1468660927517 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b89000 == 32 [pid = 1924] [id = 117] 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116929000) [pid = 1924] [serial = 348] [outer = 0x0] 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1238db000) [pid = 1924] [serial = 349] [outer = 0x116929000] 02:22:07 INFO - PROCESS | 1924 | 1468660927624 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x123c4a000) [pid = 1924] [serial = 350] [outer = 0x116929000] 02:22:07 INFO - PROCESS | 1924 | 1468660927994 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]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 633ms 02:22:08 INFO - PROCESS | 1924 | 1468660928031 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 1924 | 1468660928033 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 02:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:22:08 INFO - PROCESS | 1924 | 1468660928036 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - PROCESS | 1924 | 1468660928038 Marionette TRACE conn2 <- [1,442,null,{}] 02:22:08 INFO - PROCESS | 1924 | 1468660928041 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}] 02:22:08 INFO - PROCESS | 1924 | 1468660928047 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:08 INFO - PROCESS | 1924 | 1468660928188 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:22:08 INFO - PROCESS | 1924 | 1468660928267 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 1924 | 1468660928269 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x123a9b000 == 33 [pid = 1924] [id = 118] 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1238e1800) [pid = 1924] [serial = 351] [outer = 0x0] 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12432a800) [pid = 1924] [serial = 352] [outer = 0x1238e1800] 02:22:08 INFO - PROCESS | 1924 | 1468660928311 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x126a0e000) [pid = 1924] [serial = 353] [outer = 0x1238e1800] 02:22:08 INFO - PROCESS | 1924 | 1468660928761 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]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 771ms 02:22:08 INFO - PROCESS | 1924 | 1468660928807 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 1924 | 1468660928808 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 02:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:22:08 INFO - PROCESS | 1924 | 1468660928810 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - PROCESS | 1924 | 1468660928811 Marionette TRACE conn2 <- [1,446,null,{}] 02:22:08 INFO - PROCESS | 1924 | 1468660928813 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}] 02:22:08 INFO - PROCESS | 1924 | 1468660928823 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:08 INFO - PROCESS | 1924 | 1468660928896 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:22:08 INFO - PROCESS | 1924 | 1468660928901 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 1924 | 1468660928903 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x124796000 == 34 [pid = 1924] [id = 119] 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x112fbc800) [pid = 1924] [serial = 354] [outer = 0x0] 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x127122c00) [pid = 1924] [serial = 355] [outer = 0x112fbc800] 02:22:08 INFO - PROCESS | 1924 | 1468660928927 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128b17c00) [pid = 1924] [serial = 356] [outer = 0x112fbc800] 02:22:09 INFO - PROCESS | 1924 | 1468660929279 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]]]}] 02:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 02:22:09 INFO - PROCESS | 1924 | 1468660929329 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 1924 | 1468660929331 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 02:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:22:09 INFO - PROCESS | 1924 | 1468660929333 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 1924 | 1468660929334 Marionette TRACE conn2 <- [1,450,null,{}] 02:22:09 INFO - PROCESS | 1924 | 1468660929337 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}] 02:22:09 INFO - PROCESS | 1924 | 1468660929338 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:09 INFO - PROCESS | 1924 | 1468660929431 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:22:09 INFO - PROCESS | 1924 | 1468660929465 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 1924 | 1468660929466 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12515c000 == 35 [pid = 1924] [id = 120] 02:22:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128b14c00) [pid = 1924] [serial = 357] [outer = 0x0] 02:22:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128ba3000) [pid = 1924] [serial = 358] [outer = 0x128b14c00] 02:22:09 INFO - PROCESS | 1924 | 1468660929490 Marionette DEBUG loaded listener.js 02:22:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12906a000) [pid = 1924] [serial = 359] [outer = 0x128b14c00] 02:22:09 INFO - PROCESS | 1924 | 1468660929827 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] 02:22:09 INFO - PROCESS | 1924 | 1468660929854 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 02:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:22:09 INFO - PROCESS | 1924 | 1468660929861 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 1924 | 1468660929863 Marionette TRACE conn2 <- [1,454,null,{}] 02:22:09 INFO - PROCESS | 1924 | 1468660929865 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}] 02:22:09 INFO - PROCESS | 1924 | 1468660929866 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:09 INFO - PROCESS | 1924 | 1468660929968 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:22:09 INFO - PROCESS | 1924 | 1468660929977 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 1924 | 1468660929978 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x118128000 == 36 [pid = 1924] [id = 121] 02:22:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x129070400) [pid = 1924] [serial = 360] [outer = 0x0] 02:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1291ce400) [pid = 1924] [serial = 361] [outer = 0x129070400] 02:22:10 INFO - PROCESS | 1924 | 1468660930004 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x129327400) [pid = 1924] [serial = 362] [outer = 0x129070400] 02:22:10 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:10 INFO - PROCESS | 1924 | 1468660930359 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]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 522ms 02:22:10 INFO - PROCESS | 1924 | 1468660930397 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 1924 | 1468660930399 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 02:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:22:10 INFO - PROCESS | 1924 | 1468660930404 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - PROCESS | 1924 | 1468660930405 Marionette TRACE conn2 <- [1,458,null,{}] 02:22:10 INFO - PROCESS | 1924 | 1468660930409 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}] 02:22:10 INFO - PROCESS | 1924 | 1468660930411 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:10 INFO - PROCESS | 1924 | 1468660930567 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:22:10 INFO - PROCESS | 1924 | 1468660930587 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 1924 | 1468660930588 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b1800 == 37 [pid = 1924] [id = 122] 02:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x129073c00) [pid = 1924] [serial = 363] [outer = 0x0] 02:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a2cec00) [pid = 1924] [serial = 364] [outer = 0x129073c00] 02:22:10 INFO - PROCESS | 1924 | 1468660930629 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12a4ab800) [pid = 1924] [serial = 365] [outer = 0x129073c00] 02:22:11 INFO - PROCESS | 1924 | 1468660931362 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] 02:22:11 INFO - PROCESS | 1924 | 1468660931429 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 02:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:22:11 INFO - PROCESS | 1924 | 1468660931435 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - PROCESS | 1924 | 1468660931436 Marionette TRACE conn2 <- [1,462,null,{}] 02:22:11 INFO - PROCESS | 1924 | 1468660931439 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}] 02:22:11 INFO - PROCESS | 1924 | 1468660931442 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:11 INFO - PROCESS | 1924 | 1468660931588 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:22:11 INFO - PROCESS | 1924 | 1468660931593 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 1924 | 1468660931594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b88800 == 38 [pid = 1924] [id = 123] 02:22:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x117e32c00) [pid = 1924] [serial = 366] [outer = 0x0] 02:22:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1238dc000) [pid = 1924] [serial = 367] [outer = 0x117e32c00] 02:22:11 INFO - PROCESS | 1924 | 1468660931632 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x129324400) [pid = 1924] [serial = 368] [outer = 0x117e32c00] 02:22:11 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:11 INFO - PROCESS | 1924 | 1468660931991 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] 02:22:12 INFO - PROCESS | 1924 | 1468660932006 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 02:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:22:12 INFO - PROCESS | 1924 | 1468660932008 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - PROCESS | 1924 | 1468660932009 Marionette TRACE conn2 <- [1,466,null,{}] 02:22:12 INFO - PROCESS | 1924 | 1468660932022 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}] 02:22:12 INFO - PROCESS | 1924 | 1468660932023 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:12 INFO - PROCESS | 1924 | 1468660932102 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:22:12 INFO - PROCESS | 1924 | 1468660932105 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 1924 | 1468660932107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a20e800 == 39 [pid = 1924] [id = 124] 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1238e5400) [pid = 1924] [serial = 369] [outer = 0x0] 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12a6ab000) [pid = 1924] [serial = 370] [outer = 0x1238e5400] 02:22:12 INFO - PROCESS | 1924 | 1468660932131 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12ab32c00) [pid = 1924] [serial = 371] [outer = 0x1238e5400] 02:22:12 INFO - PROCESS | 1924 | 1468660932510 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] 02:22:12 INFO - PROCESS | 1924 | 1468660932540 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 02:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:22:12 INFO - PROCESS | 1924 | 1468660932543 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - PROCESS | 1924 | 1468660932545 Marionette TRACE conn2 <- [1,470,null,{}] 02:22:12 INFO - PROCESS | 1924 | 1468660932548 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}] 02:22:12 INFO - PROCESS | 1924 | 1468660932550 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:12 INFO - PROCESS | 1924 | 1468660932715 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:22:12 INFO - PROCESS | 1924 | 1468660932725 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 1924 | 1468660932726 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53f800 == 40 [pid = 1924] [id = 125] 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12475ac00) [pid = 1924] [serial = 372] [outer = 0x0] 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12b737800) [pid = 1924] [serial = 373] [outer = 0x12475ac00] 02:22:12 INFO - PROCESS | 1924 | 1468660932760 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12b8bb800) [pid = 1924] [serial = 374] [outer = 0x12475ac00] 02:22:13 INFO - PROCESS | 1924 | 1468660933113 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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 620ms 02:22:13 INFO - PROCESS | 1924 | 1468660933163 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 1924 | 1468660933164 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 02:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:22:13 INFO - PROCESS | 1924 | 1468660933167 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 1924 | 1468660933169 Marionette TRACE conn2 <- [1,474,null,{}] 02:22:13 INFO - PROCESS | 1924 | 1468660933172 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}] 02:22:13 INFO - PROCESS | 1924 | 1468660933174 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:13 INFO - PROCESS | 1924 | 1468660933299 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:22:13 INFO - PROCESS | 1924 | 1468660933470 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 1924 | 1468660933472 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x111f6f000 == 41 [pid = 1924] [id = 126] 02:22:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x110fa0c00) [pid = 1924] [serial = 375] [outer = 0x0] 02:22:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1121be400) [pid = 1924] [serial = 376] [outer = 0x110fa0c00] 02:22:13 INFO - PROCESS | 1924 | 1468660933528 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1128a8c00) [pid = 1924] [serial = 377] [outer = 0x110fa0c00] 02:22:14 INFO - PROCESS | 1924 | 1468660934128 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]]]}] 02:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1019ms 02:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:22:14 INFO - PROCESS | 1924 | 1468660934188 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:22:14 INFO - PROCESS | 1924 | 1468660934190 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 02:22:14 INFO - PROCESS | 1924 | 1468660934193 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:22:14 INFO - PROCESS | 1924 | 1468660934195 Marionette TRACE conn2 <- [1,478,null,{}] 02:22:14 INFO - PROCESS | 1924 | 1468660934199 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}] 02:22:14 INFO - PROCESS | 1924 | 1468660934202 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:14 INFO - PROCESS | 1924 | 1468660934322 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:22:14 INFO - PROCESS | 1924 | 1468660934377 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 1924 | 1468660934379 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e8e000 == 42 [pid = 1924] [id = 127] 02:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11692d800) [pid = 1924] [serial = 378] [outer = 0x0] 02:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x116a1d400) [pid = 1924] [serial = 379] [outer = 0x11692d800] 02:22:14 INFO - PROCESS | 1924 | 1468660934409 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x117e3d000) [pid = 1924] [serial = 380] [outer = 0x11692d800] 02:22:15 INFO - PROCESS | 1924 | 1468660935180 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]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1025ms 02:22:15 INFO - PROCESS | 1924 | 1468660935219 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:22:15 INFO - PROCESS | 1924 | 1468660935222 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 02:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:22:15 INFO - PROCESS | 1924 | 1468660935225 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 1924 | 1468660935227 Marionette TRACE conn2 <- [1,482,null,{}] 02:22:15 INFO - PROCESS | 1924 | 1468660935230 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}] 02:22:15 INFO - PROCESS | 1924 | 1468660935232 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:15 INFO - PROCESS | 1924 | 1468660935347 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53f800 == 41 [pid = 1924] [id = 125] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a20e800 == 40 [pid = 1924] [id = 124] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x119b88800 == 39 [pid = 1924] [id = 123] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b1800 == 38 [pid = 1924] [id = 122] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x118128000 == 37 [pid = 1924] [id = 121] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12515c000 == 36 [pid = 1924] [id = 120] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x124796000 == 35 [pid = 1924] [id = 119] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11291c400) [pid = 1924] [serial = 334] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x123a9b000 == 34 [pid = 1924] [id = 118] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x119b89000 == 33 [pid = 1924] [id = 117] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x11907a000 == 32 [pid = 1924] [id = 116] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x11812a000 == 31 [pid = 1924] [id = 115] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab9000 == 30 [pid = 1924] [id = 114] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x115d68000 == 29 [pid = 1924] [id = 113] 02:22:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27b800 == 28 [pid = 1924] [id = 112] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1251f4c00) [pid = 1924] [serial = 242] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12c2bf400) [pid = 1924] [serial = 316] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1128ae800) [pid = 1924] [serial = 319] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12c3d9000) [pid = 1924] [serial = 317] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12c3da400) [pid = 1924] [serial = 322] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1128b2800) [pid = 1924] [serial = 320] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12ca24800) [pid = 1924] [serial = 323] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1128b2c00) [pid = 1924] [serial = 326] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1125fc800) [pid = 1924] [serial = 325] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119052000) [pid = 1924] [serial = 328] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128b17400) [pid = 1924] [serial = 293] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1260ae000) [pid = 1924] [serial = 292] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119bec800) [pid = 1924] [serial = 290] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119722c00) [pid = 1924] [serial = 289] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11714b400) [pid = 1924] [serial = 287] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x116903000) [pid = 1924] [serial = 286] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12c0f4000) [pid = 1924] [serial = 284] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12bd1a000) [pid = 1924] [serial = 313] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12b73d800) [pid = 1924] [serial = 310] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12b8c1400) [pid = 1924] [serial = 311] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x12a6b1400) [pid = 1924] [serial = 308] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x12a4b6800) [pid = 1924] [serial = 307] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x128b1e800) [pid = 1924] [serial = 304] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x12906e800) [pid = 1924] [serial = 305] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x126a0bc00) [pid = 1924] [serial = 302] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x124c8ac00) [pid = 1924] [serial = 301] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x12932b800) [pid = 1924] [serial = 332] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x11971c400) [pid = 1924] [serial = 299] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x11930c400) [pid = 1924] [serial = 298] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x12a4b7000) [pid = 1924] [serial = 296] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x1291d8c00) [pid = 1924] [serial = 295] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x12b733400) [pid = 1924] [serial = 329] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x12c0fd400) [pid = 1924] [serial = 314] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x1238e4800) [pid = 1924] [serial = 331] [outer = 0x0] [url = about:blank] 02:22:15 INFO - PROCESS | 1924 | 1468660935421 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 1924 | 1468660935424 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f6c000 == 29 [pid = 1924] [id = 128] 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x112919400) [pid = 1924] [serial = 381] [outer = 0x0] 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x112fbf800) [pid = 1924] [serial = 382] [outer = 0x112919400] 02:22:15 INFO - PROCESS | 1924 | 1468660935452 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x1164f1400) [pid = 1924] [serial = 383] [outer = 0x112919400] 02:22:15 INFO - PROCESS | 1924 | 1468660935761 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]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 572ms 02:22:15 INFO - PROCESS | 1924 | 1468660935797 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:22:15 INFO - PROCESS | 1924 | 1468660935804 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 02:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:22:15 INFO - PROCESS | 1924 | 1468660935809 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 1924 | 1468660935810 Marionette TRACE conn2 <- [1,486,null,{}] 02:22:15 INFO - PROCESS | 1924 | 1468660935813 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}] 02:22:15 INFO - PROCESS | 1924 | 1468660935816 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:15 INFO - PROCESS | 1924 | 1468660935895 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:22:15 INFO - PROCESS | 1924 | 1468660935901 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 1924 | 1468660935903 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x117457000 == 30 [pid = 1924] [id = 129] 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x11691f000) [pid = 1924] [serial = 384] [outer = 0x0] 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x117e39400) [pid = 1924] [serial = 385] [outer = 0x11691f000] 02:22:15 INFO - PROCESS | 1924 | 1468660935930 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x118518400) [pid = 1924] [serial = 386] [outer = 0x11691f000] 02:22:16 INFO - PROCESS | 1924 | 1468660936278 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]]]}] 02:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 02:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:22:16 INFO - PROCESS | 1924 | 1468660936329 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 1924 | 1468660936330 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 02:22:16 INFO - PROCESS | 1924 | 1468660936332 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 1924 | 1468660936335 Marionette TRACE conn2 <- [1,490,null,{}] 02:22:16 INFO - PROCESS | 1924 | 1468660936342 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}] 02:22:16 INFO - PROCESS | 1924 | 1468660936346 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:16 INFO - PROCESS | 1924 | 1468660936434 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:22:16 INFO - PROCESS | 1924 | 1468660936441 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 1924 | 1468660936443 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b5800 == 31 [pid = 1924] [id = 130] 02:22:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x11876d000) [pid = 1924] [serial = 387] [outer = 0x0] 02:22:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x11904dc00) [pid = 1924] [serial = 388] [outer = 0x11876d000] 02:22:16 INFO - PROCESS | 1924 | 1468660936471 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x11958d000) [pid = 1924] [serial = 389] [outer = 0x11876d000] 02:22:16 INFO - PROCESS | 1924 | 1468660936816 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]]]}] 02:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 02:22:16 INFO - PROCESS | 1924 | 1468660936858 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 1924 | 1468660936860 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 02:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:22:16 INFO - PROCESS | 1924 | 1468660936862 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 1924 | 1468660936863 Marionette TRACE conn2 <- [1,494,null,{}] 02:22:16 INFO - PROCESS | 1924 | 1468660936866 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}] 02:22:16 INFO - PROCESS | 1924 | 1468660936867 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:16 INFO - PROCESS | 1924 | 1468660936944 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:22:16 INFO - PROCESS | 1924 | 1468660936950 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 1924 | 1468660936952 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x123884800 == 32 [pid = 1924] [id = 131] 02:22:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x119722c00) [pid = 1924] [serial = 390] [outer = 0x0] 02:22:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x119988000) [pid = 1924] [serial = 391] [outer = 0x119722c00] 02:22:16 INFO - PROCESS | 1924 | 1468660936977 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x119d70400) [pid = 1924] [serial = 392] [outer = 0x119722c00] 02:22:17 INFO - PROCESS | 1924 | 1468660937316 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]]]}] 02:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 471ms 02:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:22:17 INFO - PROCESS | 1924 | 1468660937336 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:22:17 INFO - PROCESS | 1924 | 1468660937337 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 02:22:17 INFO - PROCESS | 1924 | 1468660937339 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 1924 | 1468660937340 Marionette TRACE conn2 <- [1,498,null,{}] 02:22:17 INFO - PROCESS | 1924 | 1468660937343 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}] 02:22:17 INFO - PROCESS | 1924 | 1468660937344 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:17 INFO - PROCESS | 1924 | 1468660937428 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:22:17 INFO - PROCESS | 1924 | 1468660937433 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 1924 | 1468660937435 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c5000 == 33 [pid = 1924] [id = 132] 02:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112921800) [pid = 1924] [serial = 393] [outer = 0x0] 02:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x123863400) [pid = 1924] [serial = 394] [outer = 0x112921800] 02:22:17 INFO - PROCESS | 1924 | 1468660937459 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1238e3400) [pid = 1924] [serial = 395] [outer = 0x112921800] 02:22:17 INFO - PROCESS | 1924 | 1468660937844 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]]]}] 02:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 518ms 02:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:22:17 INFO - PROCESS | 1924 | 1468660937858 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:22:17 INFO - PROCESS | 1924 | 1468660937859 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 02:22:17 INFO - PROCESS | 1924 | 1468660937861 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 1924 | 1468660937862 Marionette TRACE conn2 <- [1,502,null,{}] 02:22:17 INFO - PROCESS | 1924 | 1468660937866 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}] 02:22:17 INFO - PROCESS | 1924 | 1468660937870 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:17 INFO - PROCESS | 1924 | 1468660937986 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:22:18 INFO - PROCESS | 1924 | 1468660938020 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 1924 | 1468660938020 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x124786000 == 34 [pid = 1924] [id = 133] 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x123c44c00) [pid = 1924] [serial = 396] [outer = 0x0] 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x124bca000) [pid = 1924] [serial = 397] [outer = 0x123c44c00] 02:22:18 INFO - PROCESS | 1924 | 1468660938046 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1260b5400) [pid = 1924] [serial = 398] [outer = 0x123c44c00] 02:22:18 INFO - PROCESS | 1924 | 1468660938372 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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 522ms 02:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:22:18 INFO - PROCESS | 1924 | 1468660938383 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 1924 | 1468660938385 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 02:22:18 INFO - PROCESS | 1924 | 1468660938394 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 1924 | 1468660938395 Marionette TRACE conn2 <- [1,506,null,{}] 02:22:18 INFO - PROCESS | 1924 | 1468660938408 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}] 02:22:18 INFO - PROCESS | 1924 | 1468660938410 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:18 INFO - PROCESS | 1924 | 1468660938503 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:22:18 INFO - PROCESS | 1924 | 1468660938506 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 1924 | 1468660938508 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a6f800 == 35 [pid = 1924] [id = 134] 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1128a6c00) [pid = 1924] [serial = 399] [outer = 0x0] 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x126d87400) [pid = 1924] [serial = 400] [outer = 0x1128a6c00] 02:22:18 INFO - PROCESS | 1924 | 1468660938532 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x128b15000) [pid = 1924] [serial = 401] [outer = 0x1128a6c00] 02:22:18 INFO - PROCESS | 1924 | 1468660938840 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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 479ms 02:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:22:18 INFO - PROCESS | 1924 | 1468660938869 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 1924 | 1468660938870 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 02:22:18 INFO - PROCESS | 1924 | 1468660938872 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 1924 | 1468660938874 Marionette TRACE conn2 <- [1,510,null,{}] 02:22:18 INFO - PROCESS | 1924 | 1468660938876 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}] 02:22:18 INFO - PROCESS | 1924 | 1468660938877 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:18 INFO - PROCESS | 1924 | 1468660938972 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:22:18 INFO - PROCESS | 1924 | 1468660938983 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 1924 | 1468660938985 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x128838800 == 36 [pid = 1924] [id = 135] 02:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x126a08800) [pid = 1924] [serial = 402] [outer = 0x0] 02:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128ba1800) [pid = 1924] [serial = 403] [outer = 0x126a08800] 02:22:19 INFO - PROCESS | 1924 | 1468660939009 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x12906dc00) [pid = 1924] [serial = 404] [outer = 0x126a08800] 02:22:19 INFO - PROCESS | 1924 | 1468660939385 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]]]}] 02:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 571ms 02:22:19 INFO - PROCESS | 1924 | 1468660939445 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:22:19 INFO - PROCESS | 1924 | 1468660939446 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 02:22:19 INFO - PROCESS | 1924 | 1468660939449 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:22:19 INFO - PROCESS | 1924 | 1468660939450 Marionette TRACE conn2 <- [1,514,null,{}] 02:22:19 INFO - PROCESS | 1924 | 1468660939452 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}] 02:22:19 INFO - PROCESS | 1924 | 1468660939453 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:19 INFO - PROCESS | 1924 | 1468660939551 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:22:19 INFO - PROCESS | 1924 | 1468660939554 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:19 INFO - PROCESS | 1924 | 1468660939555 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x129010800 == 37 [pid = 1924] [id = 136] 02:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128b13400) [pid = 1924] [serial = 405] [outer = 0x0] 02:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1291d4400) [pid = 1924] [serial = 406] [outer = 0x128b13400] 02:22:19 INFO - PROCESS | 1924 | 1468660939579 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12a2c6c00) [pid = 1924] [serial = 407] [outer = 0x128b13400] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113215800) [pid = 1924] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x112915000) [pid = 1924] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x112fbc800) [pid = 1924] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116929000) [pid = 1924] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11816a000) [pid = 1924] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1238e1800) [pid = 1924] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128b14c00) [pid = 1924] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119721000) [pid = 1924] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x111c22400) [pid = 1924] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x129070400) [pid = 1924] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x129073c00) [pid = 1924] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x117e32c00) [pid = 1924] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:22:19 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1238e5400) [pid = 1924] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:22:19 INFO - PROCESS | 1924 | 1468660939956 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]]]}] 02:22:19 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 02:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 02:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:22:19 INFO - PROCESS | 1924 | 1468660939973 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:22:19 INFO - PROCESS | 1924 | 1468660939975 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 02:22:19 INFO - PROCESS | 1924 | 1468660939977 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:22:19 INFO - PROCESS | 1924 | 1468660939978 Marionette TRACE conn2 <- [1,518,null,{}] 02:22:19 INFO - PROCESS | 1924 | 1468660939988 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}] 02:22:19 INFO - PROCESS | 1924 | 1468660939989 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:20 INFO - PROCESS | 1924 | 1468660940095 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:22:20 INFO - PROCESS | 1924 | 1468660940104 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 1924 | 1468660940105 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b94800 == 38 [pid = 1924] [id = 137] 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119924c00) [pid = 1924] [serial = 408] [outer = 0x0] 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x126a08000) [pid = 1924] [serial = 409] [outer = 0x119924c00] 02:22:20 INFO - PROCESS | 1924 | 1468660940129 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x128d94c00) [pid = 1924] [serial = 410] [outer = 0x119924c00] 02:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 02:22:20 INFO - PROCESS | 1924 | 1468660940444 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]]]}] 02:22:20 INFO - PROCESS | 1924 | 1468660940455 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 1924 | 1468660940457 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 02:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:22:20 INFO - PROCESS | 1924 | 1468660940459 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 1924 | 1468660940461 Marionette TRACE conn2 <- [1,522,null,{}] 02:22:20 INFO - PROCESS | 1924 | 1468660940463 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}] 02:22:20 INFO - PROCESS | 1924 | 1468660940466 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:20 INFO - PROCESS | 1924 | 1468660940560 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:22:20 INFO - PROCESS | 1924 | 1468660940568 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 1924 | 1468660940570 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a547000 == 39 [pid = 1924] [id = 138] 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x129077800) [pid = 1924] [serial = 411] [outer = 0x0] 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12a4ad400) [pid = 1924] [serial = 412] [outer = 0x129077800] 02:22:20 INFO - PROCESS | 1924 | 1468660940596 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x12a9df800) [pid = 1924] [serial = 413] [outer = 0x129077800] 02:22:20 INFO - PROCESS | 1924 | 1468660940923 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]]]}] 02:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 02:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:22:20 INFO - PROCESS | 1924 | 1468660940938 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 1924 | 1468660940939 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 02:22:20 INFO - PROCESS | 1924 | 1468660940942 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 1924 | 1468660940943 Marionette TRACE conn2 <- [1,526,null,{}] 02:22:20 INFO - PROCESS | 1924 | 1468660940945 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}] 02:22:20 INFO - PROCESS | 1924 | 1468660940947 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:21 INFO - PROCESS | 1924 | 1468660941064 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:22:21 INFO - PROCESS | 1924 | 1468660941072 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 1924 | 1468660941073 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab18000 == 40 [pid = 1924] [id = 139] 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x128d90000) [pid = 1924] [serial = 414] [outer = 0x0] 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x12ab31000) [pid = 1924] [serial = 415] [outer = 0x128d90000] 02:22:21 INFO - PROCESS | 1924 | 1468660941097 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x12b8bc800) [pid = 1924] [serial = 416] [outer = 0x128d90000] 02:22:21 INFO - PROCESS | 1924 | 1468660941450 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]]]}] 02:22:21 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 02:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 02:22:21 INFO - PROCESS | 1924 | 1468660941462 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:22:21 INFO - PROCESS | 1924 | 1468660941464 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 02:22:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:22:21 INFO - PROCESS | 1924 | 1468660941471 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 1924 | 1468660941473 Marionette TRACE conn2 <- [1,530,null,{}] 02:22:21 INFO - PROCESS | 1924 | 1468660941477 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}] 02:22:21 INFO - PROCESS | 1924 | 1468660941479 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:21 INFO - PROCESS | 1924 | 1468660941606 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:22:21 INFO - PROCESS | 1924 | 1468660941664 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 1924 | 1468660941665 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70a000 == 41 [pid = 1924] [id = 140] 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x129074400) [pid = 1924] [serial = 417] [outer = 0x0] 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12b94e000) [pid = 1924] [serial = 418] [outer = 0x129074400] 02:22:21 INFO - PROCESS | 1924 | 1468660941688 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12bd21400) [pid = 1924] [serial = 419] [outer = 0x129074400] 02:22:22 INFO - PROCESS | 1924 | 1468660942079 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"]]]}] 02:22:22 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 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:22:22 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 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:22:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:22:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 625ms 02:22:22 INFO - PROCESS | 1924 | 1468660942097 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 1924 | 1468660942100 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 02:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:22:22 INFO - PROCESS | 1924 | 1468660942103 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - PROCESS | 1924 | 1468660942106 Marionette TRACE conn2 <- [1,534,null,{}] 02:22:22 INFO - PROCESS | 1924 | 1468660942110 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}] 02:22:22 INFO - PROCESS | 1924 | 1468660942112 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:22 INFO - PROCESS | 1924 | 1468660942225 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:22:22 INFO - PROCESS | 1924 | 1468660942277 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 1924 | 1468660942279 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x119125800 == 42 [pid = 1924] [id = 141] 02:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x116632c00) [pid = 1924] [serial = 420] [outer = 0x0] 02:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x117e37800) [pid = 1924] [serial = 421] [outer = 0x116632c00] 02:22:22 INFO - PROCESS | 1924 | 1468660942321 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1185ab000) [pid = 1924] [serial = 422] [outer = 0x116632c00] 02:22:22 INFO - PROCESS | 1924 | 1468660942712 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]]]}] 02:22:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:22:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 622ms 02:22:22 INFO - PROCESS | 1924 | 1468660942725 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 1924 | 1468660942728 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 02:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:22:22 INFO - PROCESS | 1924 | 1468660942737 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - PROCESS | 1924 | 1468660942739 Marionette TRACE conn2 <- [1,538,null,{}] 02:22:22 INFO - PROCESS | 1924 | 1468660942742 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}] 02:22:22 INFO - PROCESS | 1924 | 1468660942744 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:22 INFO - PROCESS | 1924 | 1468660942863 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:22:22 INFO - PROCESS | 1924 | 1468660942977 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 1924 | 1468660942978 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a414000 == 43 [pid = 1924] [id = 142] 02:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11958b400) [pid = 1924] [serial = 423] [outer = 0x0] 02:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11991d400) [pid = 1924] [serial = 424] [outer = 0x11958b400] 02:22:23 INFO - PROCESS | 1924 | 1468660943019 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1238dc800) [pid = 1924] [serial = 425] [outer = 0x11958b400] 02:22:23 INFO - PROCESS | 1924 | 1468660943399 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]]]}] 02:22:23 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. 02:22:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 669ms 02:22:23 INFO - PROCESS | 1924 | 1468660943406 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 1924 | 1468660943408 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 02:22:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:22:23 INFO - PROCESS | 1924 | 1468660943411 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 1924 | 1468660943413 Marionette TRACE conn2 <- [1,542,null,{}] 02:22:23 INFO - PROCESS | 1924 | 1468660943423 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}] 02:22:23 INFO - PROCESS | 1924 | 1468660943426 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:23 INFO - PROCESS | 1924 | 1468660943530 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:22:23 INFO - PROCESS | 1924 | 1468660943580 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 1924 | 1468660943582 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd3e000 == 44 [pid = 1924] [id = 143] 02:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12394bc00) [pid = 1924] [serial = 426] [outer = 0x0] 02:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124763000) [pid = 1924] [serial = 427] [outer = 0x12394bc00] 02:22:23 INFO - PROCESS | 1924 | 1468660943612 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x126a0a400) [pid = 1924] [serial = 428] [outer = 0x12394bc00] 02:22:24 INFO - PROCESS | 1924 | 1468660944013 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]]]}] 02:22:24 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. 02:22:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 627ms 02:22:24 INFO - PROCESS | 1924 | 1468660944046 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:22:24 INFO - PROCESS | 1924 | 1468660944048 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 02:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:22:24 INFO - PROCESS | 1924 | 1468660944055 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 1924 | 1468660944056 Marionette TRACE conn2 <- [1,546,null,{}] 02:22:24 INFO - PROCESS | 1924 | 1468660944058 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}] 02:22:24 INFO - PROCESS | 1924 | 1468660944060 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:24 INFO - PROCESS | 1924 | 1468660944173 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:22:24 INFO - PROCESS | 1924 | 1468660944289 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:24 INFO - PROCESS | 1924 | 1468660944290 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd73800 == 45 [pid = 1924] [id = 144] 02:22:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128b21800) [pid = 1924] [serial = 429] [outer = 0x0] 02:22:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12932e800) [pid = 1924] [serial = 430] [outer = 0x128b21800] 02:22:24 INFO - PROCESS | 1924 | 1468660944339 Marionette DEBUG loaded listener.js 02:22:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12a9e2000) [pid = 1924] [serial = 431] [outer = 0x128b21800] 02:22:24 INFO - PROCESS | 1924 | 1468660944743 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]]]}] 02:22:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:22:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 720ms 02:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:22:24 INFO - PROCESS | 1924 | 1468660944776 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:22:24 INFO - PROCESS | 1924 | 1468660944778 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 02:22:24 INFO - PROCESS | 1924 | 1468660944784 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 1924 | 1468660944787 Marionette TRACE conn2 <- [1,550,null,{}] 02:22:24 INFO - PROCESS | 1924 | 1468660944791 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}] 02:22:24 INFO - PROCESS | 1924 | 1468660944793 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:24 INFO - PROCESS | 1924 | 1468660944954 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:22:25 INFO - PROCESS | 1924 | 1468660945087 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 1924 | 1468660945089 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c280800 == 46 [pid = 1924] [id = 145] 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12a4b9000) [pid = 1924] [serial = 432] [outer = 0x0] 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12b958000) [pid = 1924] [serial = 433] [outer = 0x12a4b9000] 02:22:25 INFO - PROCESS | 1924 | 1468660945144 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12bf16000) [pid = 1924] [serial = 434] [outer = 0x12a4b9000] 02:22:25 INFO - PROCESS | 1924 | 1468660945571 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]]]}] 02:22:25 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. 02:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 824ms 02:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:22:25 INFO - PROCESS | 1924 | 1468660945605 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:22:25 INFO - PROCESS | 1924 | 1468660945607 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 02:22:25 INFO - PROCESS | 1924 | 1468660945609 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:22:25 INFO - PROCESS | 1924 | 1468660945610 Marionette TRACE conn2 <- [1,554,null,{}] 02:22:25 INFO - PROCESS | 1924 | 1468660945613 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}] 02:22:25 INFO - PROCESS | 1924 | 1468660945617 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:25 INFO - PROCESS | 1924 | 1468660945730 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:22:25 INFO - PROCESS | 1924 | 1468660945782 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 1924 | 1468660945784 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c998000 == 47 [pid = 1924] [id = 146] 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12bf18800) [pid = 1924] [serial = 435] [outer = 0x0] 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12c0fa400) [pid = 1924] [serial = 436] [outer = 0x12bf18800] 02:22:25 INFO - PROCESS | 1924 | 1468660945812 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12c2c8800) [pid = 1924] [serial = 437] [outer = 0x12bf18800] 02:22:26 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:26 INFO - PROCESS | 1924 | 1468660946404 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]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 820ms 02:22:26 INFO - PROCESS | 1924 | 1468660946432 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 1924 | 1468660946434 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 02:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:22:26 INFO - PROCESS | 1924 | 1468660946438 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 1924 | 1468660946440 Marionette TRACE conn2 <- [1,558,null,{}] 02:22:26 INFO - PROCESS | 1924 | 1468660946445 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}] 02:22:26 INFO - PROCESS | 1924 | 1468660946446 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:26 INFO - PROCESS | 1924 | 1468660946545 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:22:26 INFO - PROCESS | 1924 | 1468660946609 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 1924 | 1468660946612 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x119071000 == 48 [pid = 1924] [id = 147] 02:22:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x115e61c00) [pid = 1924] [serial = 438] [outer = 0x0] 02:22:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x116722400) [pid = 1924] [serial = 439] [outer = 0x115e61c00] 02:22:26 INFO - PROCESS | 1924 | 1468660946640 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11838c400) [pid = 1924] [serial = 440] [outer = 0x115e61c00] 02:22:27 INFO - PROCESS | 1924 | 1468660947091 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]]]}] 02:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 02:22:27 INFO - PROCESS | 1924 | 1468660947110 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:22:27 INFO - PROCESS | 1924 | 1468660947113 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 02:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:22:27 INFO - PROCESS | 1924 | 1468660947138 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:22:27 INFO - PROCESS | 1924 | 1468660947140 Marionette TRACE conn2 <- [1,562,null,{}] 02:22:27 INFO - PROCESS | 1924 | 1468660947143 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}] 02:22:27 INFO - PROCESS | 1924 | 1468660947144 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:27 INFO - PROCESS | 1924 | 1468660947245 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab18000 == 47 [pid = 1924] [id = 139] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12a547000 == 46 [pid = 1924] [id = 138] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x119b94800 == 45 [pid = 1924] [id = 137] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x129010800 == 44 [pid = 1924] [id = 136] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x128838800 == 43 [pid = 1924] [id = 135] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x126a6f800 == 42 [pid = 1924] [id = 134] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x124786000 == 41 [pid = 1924] [id = 133] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1194c5000 == 40 [pid = 1924] [id = 132] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x123884800 == 39 [pid = 1924] [id = 131] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b5800 == 38 [pid = 1924] [id = 130] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x117457000 == 37 [pid = 1924] [id = 129] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x112f6c000 == 36 [pid = 1924] [id = 128] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x117e8e000 == 35 [pid = 1924] [id = 127] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x111f6f000 == 34 [pid = 1924] [id = 126] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x119071000 == 33 [pid = 1924] [id = 147] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c998000 == 32 [pid = 1924] [id = 146] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c280800 == 31 [pid = 1924] [id = 145] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd73800 == 30 [pid = 1924] [id = 144] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd3e000 == 29 [pid = 1924] [id = 143] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12a414000 == 28 [pid = 1924] [id = 142] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x119125800 == 27 [pid = 1924] [id = 141] 02:22:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70a000 == 26 [pid = 1924] [id = 140] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1132e9c00) [pid = 1924] [serial = 337] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11692b800) [pid = 1924] [serial = 338] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x112921c00) [pid = 1924] [serial = 335] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x127122c00) [pid = 1924] [serial = 355] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1238db000) [pid = 1924] [serial = 349] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x123c4a000) [pid = 1924] [serial = 350] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11838b400) [pid = 1924] [serial = 340] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1185b1800) [pid = 1924] [serial = 341] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12432a800) [pid = 1924] [serial = 352] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x126a0e000) [pid = 1924] [serial = 353] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128ba3000) [pid = 1924] [serial = 358] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119d75400) [pid = 1924] [serial = 346] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12386dc00) [pid = 1924] [serial = 347] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119592400) [pid = 1924] [serial = 343] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119968400) [pid = 1924] [serial = 344] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1291ce400) [pid = 1924] [serial = 361] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12906a000) [pid = 1924] [serial = 359] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12a2cec00) [pid = 1924] [serial = 364] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x129327400) [pid = 1924] [serial = 362] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12a4ab800) [pid = 1924] [serial = 365] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x129324400) [pid = 1924] [serial = 368] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1238dc000) [pid = 1924] [serial = 367] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12a6ab000) [pid = 1924] [serial = 370] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12ab32c00) [pid = 1924] [serial = 371] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12b737800) [pid = 1924] [serial = 373] [outer = 0x0] [url = about:blank] 02:22:27 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128b17c00) [pid = 1924] [serial = 356] [outer = 0x0] [url = about:blank] 02:22:28 INFO - PROCESS | 1924 | 1468660948026 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 1924 | 1468660948027 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x112532800 == 27 [pid = 1924] [id = 148] 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1121bd400) [pid = 1924] [serial = 441] [outer = 0x0] 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1125fb000) [pid = 1924] [serial = 442] [outer = 0x1121bd400] 02:22:28 INFO - PROCESS | 1924 | 1468660948058 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x112919800) [pid = 1924] [serial = 443] [outer = 0x1121bd400] 02:22:28 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:28 INFO - PROCESS | 1924 | 1468660948508 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]]]}] 02:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1424ms 02:22:28 INFO - PROCESS | 1924 | 1468660948560 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:22:28 INFO - PROCESS | 1924 | 1468660948563 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 02:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:22:28 INFO - PROCESS | 1924 | 1468660948594 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:22:28 INFO - PROCESS | 1924 | 1468660948596 Marionette TRACE conn2 <- [1,566,null,{}] 02:22:28 INFO - PROCESS | 1924 | 1468660948603 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}] 02:22:28 INFO - PROCESS | 1924 | 1468660948605 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:28 INFO - PROCESS | 1924 | 1468660948703 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:22:28 INFO - PROCESS | 1924 | 1468660948775 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 1924 | 1468660948776 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x11661c800 == 28 [pid = 1924] [id = 149] 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x115e5e400) [pid = 1924] [serial = 444] [outer = 0x0] 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1164e8800) [pid = 1924] [serial = 445] [outer = 0x115e5e400] 02:22:28 INFO - PROCESS | 1924 | 1468660948808 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x116928c00) [pid = 1924] [serial = 446] [outer = 0x115e5e400] 02:22:29 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:29 INFO - PROCESS | 1924 | 1468660949344 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]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 779ms 02:22:29 INFO - PROCESS | 1924 | 1468660949383 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:22:29 INFO - PROCESS | 1924 | 1468660949387 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 02:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:22:29 INFO - PROCESS | 1924 | 1468660949393 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 1924 | 1468660949395 Marionette TRACE conn2 <- [1,570,null,{}] 02:22:29 INFO - PROCESS | 1924 | 1468660949398 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}] 02:22:29 INFO - PROCESS | 1924 | 1468660949400 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:29 INFO - PROCESS | 1924 | 1468660949500 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:22:29 INFO - PROCESS | 1924 | 1468660949572 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 1924 | 1468660949573 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f74000 == 29 [pid = 1924] [id = 150] 02:22:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x118519c00) [pid = 1924] [serial = 447] [outer = 0x0] 02:22:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1185abc00) [pid = 1924] [serial = 448] [outer = 0x118519c00] 02:22:29 INFO - PROCESS | 1924 | 1468660949606 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1188e4c00) [pid = 1924] [serial = 449] [outer = 0x118519c00] 02:22:29 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:30 INFO - PROCESS | 1924 | 1468660950115 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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 770ms 02:22:30 INFO - PROCESS | 1924 | 1468660950164 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 1924 | 1468660950166 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 02:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:22:30 INFO - PROCESS | 1924 | 1468660950169 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 1924 | 1468660950171 Marionette TRACE conn2 <- [1,574,null,{}] 02:22:30 INFO - PROCESS | 1924 | 1468660950175 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}] 02:22:30 INFO - PROCESS | 1924 | 1468660950176 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:30 INFO - PROCESS | 1924 | 1468660950255 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:22:30 INFO - PROCESS | 1924 | 1468660950259 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 1924 | 1468660950262 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x116abc800 == 30 [pid = 1924] [id = 151] 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x113c35800) [pid = 1924] [serial = 450] [outer = 0x0] 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116926400) [pid = 1924] [serial = 451] [outer = 0x113c35800] 02:22:30 INFO - PROCESS | 1924 | 1468660950293 Marionette DEBUG loaded listener.js 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11850a400) [pid = 1924] [serial = 452] [outer = 0x113c35800] 02:22:30 INFO - PROCESS | 1924 | 1468660950625 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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 471ms 02:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:22:30 INFO - PROCESS | 1924 | 1468660950641 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 1924 | 1468660950643 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 02:22:30 INFO - PROCESS | 1924 | 1468660950649 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 1924 | 1468660950654 Marionette TRACE conn2 <- [1,578,null,{}] 02:22:30 INFO - PROCESS | 1924 | 1468660950656 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}] 02:22:30 INFO - PROCESS | 1924 | 1468660950658 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:30 INFO - PROCESS | 1924 | 1468660950745 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:22:30 INFO - PROCESS | 1924 | 1468660950814 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 1924 | 1468660950816 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x119071000 == 31 [pid = 1924] [id = 152] 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11958fc00) [pid = 1924] [serial = 453] [outer = 0x0] 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119595000) [pid = 1924] [serial = 454] [outer = 0x11958fc00] 02:22:30 INFO - PROCESS | 1924 | 1468660950848 Marionette DEBUG loaded listener.js 02:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119921c00) [pid = 1924] [serial = 455] [outer = 0x11958fc00] 02:22:31 INFO - PROCESS | 1924 | 1468660951219 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]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 575ms 02:22:31 INFO - PROCESS | 1924 | 1468660951223 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:22:31 INFO - PROCESS | 1924 | 1468660951236 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 02:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:22:31 INFO - PROCESS | 1924 | 1468660951251 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 1924 | 1468660951254 Marionette TRACE conn2 <- [1,582,null,{}] 02:22:31 INFO - PROCESS | 1924 | 1468660951262 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}] 02:22:31 INFO - PROCESS | 1924 | 1468660951265 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:31 INFO - PROCESS | 1924 | 1468660951351 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:22:31 INFO - PROCESS | 1924 | 1468660951357 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 1924 | 1468660951359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fc6800 == 32 [pid = 1924] [id = 153] 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x116929400) [pid = 1924] [serial = 456] [outer = 0x0] 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12386c400) [pid = 1924] [serial = 457] [outer = 0x116929400] 02:22:31 INFO - PROCESS | 1924 | 1468660951387 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1238df400) [pid = 1924] [serial = 458] [outer = 0x116929400] 02:22:31 INFO - PROCESS | 1924 | 1468660951722 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]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 526ms 02:22:31 INFO - PROCESS | 1924 | 1468660951772 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:22:31 INFO - PROCESS | 1924 | 1468660951774 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 02:22:31 INFO - PROCESS | 1924 | 1468660951776 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 1924 | 1468660951777 Marionette TRACE conn2 <- [1,586,null,{}] 02:22:31 INFO - PROCESS | 1924 | 1468660951779 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}] 02:22:31 INFO - PROCESS | 1924 | 1468660951781 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:31 INFO - PROCESS | 1924 | 1468660951858 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:22:31 INFO - PROCESS | 1924 | 1468660951920 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 1924 | 1468660951921 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc0000 == 33 [pid = 1924] [id = 154] 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11876a400) [pid = 1924] [serial = 459] [outer = 0x0] 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1238e1c00) [pid = 1924] [serial = 460] [outer = 0x11876a400] 02:22:31 INFO - PROCESS | 1924 | 1468660951947 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x124126800) [pid = 1924] [serial = 461] [outer = 0x11876a400] 02:22:32 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:32 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:32 INFO - PROCESS | 1924 | 1468660952286 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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 519ms 02:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:22:32 INFO - PROCESS | 1924 | 1468660952296 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 1924 | 1468660952297 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 02:22:32 INFO - PROCESS | 1924 | 1468660952303 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 1924 | 1468660952312 Marionette TRACE conn2 <- [1,590,null,{}] 02:22:32 INFO - PROCESS | 1924 | 1468660952315 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}] 02:22:32 INFO - PROCESS | 1924 | 1468660952318 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:32 INFO - PROCESS | 1924 | 1468660952417 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:22:32 INFO - PROCESS | 1924 | 1468660952421 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 1924 | 1468660952422 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x124791000 == 34 [pid = 1924] [id = 155] 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119590000) [pid = 1924] [serial = 462] [outer = 0x0] 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12475f000) [pid = 1924] [serial = 463] [outer = 0x119590000] 02:22:32 INFO - PROCESS | 1924 | 1468660952447 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x124c8b800) [pid = 1924] [serial = 464] [outer = 0x119590000] 02:22:32 INFO - PROCESS | 1924 | 1468660952762 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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 478ms 02:22:32 INFO - PROCESS | 1924 | 1468660952780 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 1924 | 1468660952781 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 02:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:22:32 INFO - PROCESS | 1924 | 1468660952787 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 1924 | 1468660952789 Marionette TRACE conn2 <- [1,594,null,{}] 02:22:32 INFO - PROCESS | 1924 | 1468660952791 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}] 02:22:32 INFO - PROCESS | 1924 | 1468660952795 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:32 INFO - PROCESS | 1924 | 1468660952917 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:22:32 INFO - PROCESS | 1924 | 1468660952921 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 1924 | 1468660952921 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260d0000 == 35 [pid = 1924] [id = 156] 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x124c8c400) [pid = 1924] [serial = 465] [outer = 0x0] 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1251e9800) [pid = 1924] [serial = 466] [outer = 0x124c8c400] 02:22:32 INFO - PROCESS | 1924 | 1468660952947 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x128b17c00) [pid = 1924] [serial = 467] [outer = 0x124c8c400] 02:22:33 INFO - PROCESS | 1924 | 1468660953288 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]]]}] 02:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 02:22:33 INFO - PROCESS | 1924 | 1468660953307 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 1924 | 1468660953309 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 02:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:22:33 INFO - PROCESS | 1924 | 1468660953311 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 1924 | 1468660953312 Marionette TRACE conn2 <- [1,598,null,{}] 02:22:33 INFO - PROCESS | 1924 | 1468660953314 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}] 02:22:33 INFO - PROCESS | 1924 | 1468660953317 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:33 INFO - PROCESS | 1924 | 1468660953422 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:22:33 INFO - PROCESS | 1924 | 1468660953425 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 1924 | 1468660953427 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b3000 == 36 [pid = 1924] [id = 157] 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x128b18000) [pid = 1924] [serial = 468] [outer = 0x0] 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x128b21c00) [pid = 1924] [serial = 469] [outer = 0x128b18000] 02:22:33 INFO - PROCESS | 1924 | 1468660953451 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129073800) [pid = 1924] [serial = 470] [outer = 0x128b18000] 02:22:33 INFO - PROCESS | 1924 | 1468660953772 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]]]}] 02:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 02:22:33 INFO - PROCESS | 1924 | 1468660953780 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 1924 | 1468660953781 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 02:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:22:33 INFO - PROCESS | 1924 | 1468660953789 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 1924 | 1468660953790 Marionette TRACE conn2 <- [1,602,null,{}] 02:22:33 INFO - PROCESS | 1924 | 1468660953793 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}] 02:22:33 INFO - PROCESS | 1924 | 1468660953794 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:33 INFO - PROCESS | 1924 | 1468660953895 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:22:33 INFO - PROCESS | 1924 | 1468660953899 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 1924 | 1468660953900 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c9000 == 37 [pid = 1924] [id = 158] 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x128b1cc00) [pid = 1924] [serial = 471] [outer = 0x0] 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1291ccc00) [pid = 1924] [serial = 472] [outer = 0x128b1cc00] 02:22:33 INFO - PROCESS | 1924 | 1468660953925 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12a2c5c00) [pid = 1924] [serial = 473] [outer = 0x128b1cc00] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x129074400) [pid = 1924] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12475ac00) [pid = 1924] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x115e61c00) [pid = 1924] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12bf18800) [pid = 1924] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11958b400) [pid = 1924] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a4b9000) [pid = 1924] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x116632c00) [pid = 1924] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12394bc00) [pid = 1924] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x128b21800) [pid = 1924] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x123c44c00) [pid = 1924] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1128a6c00) [pid = 1924] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x128d90000) [pid = 1924] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x126a08800) [pid = 1924] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11692d800) [pid = 1924] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x110fa0c00) [pid = 1924] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119722c00) [pid = 1924] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x112921800) [pid = 1924] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128b13400) [pid = 1924] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11691f000) [pid = 1924] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x112919400) [pid = 1924] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119924c00) [pid = 1924] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11876d000) [pid = 1924] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:22:34 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x129077800) [pid = 1924] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:22:34 INFO - PROCESS | 1924 | 1468660954295 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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 02:22:34 INFO - PROCESS | 1924 | 1468660954321 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 1924 | 1468660954322 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 02:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:22:34 INFO - PROCESS | 1924 | 1468660954326 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 1924 | 1468660954327 Marionette TRACE conn2 <- [1,606,null,{}] 02:22:34 INFO - PROCESS | 1924 | 1468660954329 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}] 02:22:34 INFO - PROCESS | 1924 | 1468660954331 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:34 INFO - PROCESS | 1924 | 1468660954427 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:22:34 INFO - PROCESS | 1924 | 1468660954434 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 1924 | 1468660954436 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x119db9800 == 38 [pid = 1924] [id = 159] 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118169800) [pid = 1924] [serial = 474] [outer = 0x0] 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119722c00) [pid = 1924] [serial = 475] [outer = 0x118169800] 02:22:34 INFO - PROCESS | 1924 | 1468660954460 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123f6f400) [pid = 1924] [serial = 476] [outer = 0x118169800] 02:22:34 INFO - PROCESS | 1924 | 1468660954761 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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 471ms 02:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:22:34 INFO - PROCESS | 1924 | 1468660954798 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 1924 | 1468660954802 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 02:22:34 INFO - PROCESS | 1924 | 1468660954804 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 1924 | 1468660954805 Marionette TRACE conn2 <- [1,610,null,{}] 02:22:34 INFO - PROCESS | 1924 | 1468660954807 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}] 02:22:34 INFO - PROCESS | 1924 | 1468660954808 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:34 INFO - PROCESS | 1924 | 1468660954888 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:22:34 INFO - PROCESS | 1924 | 1468660954892 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 1924 | 1468660954893 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b6000 == 39 [pid = 1924] [id = 160] 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12432c400) [pid = 1924] [serial = 477] [outer = 0x0] 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1291d8c00) [pid = 1924] [serial = 478] [outer = 0x12432c400] 02:22:34 INFO - PROCESS | 1924 | 1468660954917 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a4a9000) [pid = 1924] [serial = 479] [outer = 0x12432c400] 02:22:35 INFO - PROCESS | 1924 | 1468660955240 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]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 02:22:35 INFO - PROCESS | 1924 | 1468660955289 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 1924 | 1468660955291 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 02:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:22:35 INFO - PROCESS | 1924 | 1468660955294 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 1924 | 1468660955295 Marionette TRACE conn2 <- [1,614,null,{}] 02:22:35 INFO - PROCESS | 1924 | 1468660955298 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}] 02:22:35 INFO - PROCESS | 1924 | 1468660955302 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:35 INFO - PROCESS | 1924 | 1468660955405 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:22:35 INFO - PROCESS | 1924 | 1468660955409 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 1924 | 1468660955410 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a575800 == 40 [pid = 1924] [id = 161] 02:22:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x123c44c00) [pid = 1924] [serial = 480] [outer = 0x0] 02:22:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12a6a3c00) [pid = 1924] [serial = 481] [outer = 0x123c44c00] 02:22:35 INFO - PROCESS | 1924 | 1468660955437 Marionette DEBUG loaded listener.js 02:22:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12b73d800) [pid = 1924] [serial = 482] [outer = 0x123c44c00] 02:22:35 INFO - PROCESS | 1924 | 1468660955767 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]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 02:22:35 INFO - PROCESS | 1924 | 1468660955814 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 1924 | 1468660955815 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 02:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:22:35 INFO - PROCESS | 1924 | 1468660955818 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 1924 | 1468660955819 Marionette TRACE conn2 <- [1,618,null,{}] 02:22:35 INFO - PROCESS | 1924 | 1468660955821 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}] 02:22:35 INFO - PROCESS | 1924 | 1468660955822 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:35 INFO - PROCESS | 1924 | 1468660955925 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:22:35 INFO - PROCESS | 1924 | 1468660955957 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 1924 | 1468660955958 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b702800 == 41 [pid = 1924] [id = 162] 02:22:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1291d7c00) [pid = 1924] [serial = 483] [outer = 0x0] 02:22:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12b8b3c00) [pid = 1924] [serial = 484] [outer = 0x1291d7c00] 02:22:35 INFO - PROCESS | 1924 | 1468660955982 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12b958400) [pid = 1924] [serial = 485] [outer = 0x1291d7c00] 02:22:36 INFO - PROCESS | 1924 | 1468660956422 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]]]}] 02:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 619ms 02:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:22:36 INFO - PROCESS | 1924 | 1468660956438 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:22:36 INFO - PROCESS | 1924 | 1468660956441 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 02:22:36 INFO - PROCESS | 1924 | 1468660956444 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:22:36 INFO - PROCESS | 1924 | 1468660956447 Marionette TRACE conn2 <- [1,622,null,{}] 02:22:36 INFO - PROCESS | 1924 | 1468660956452 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}] 02:22:36 INFO - PROCESS | 1924 | 1468660956454 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:36 INFO - PROCESS | 1924 | 1468660956574 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:22:36 INFO - PROCESS | 1924 | 1468660956667 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 1924 | 1468660956669 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x11873a800 == 42 [pid = 1924] [id = 163] 02:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11321a000) [pid = 1924] [serial = 486] [outer = 0x0] 02:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x116923800) [pid = 1924] [serial = 487] [outer = 0x11321a000] 02:22:36 INFO - PROCESS | 1924 | 1468660956722 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x118515c00) [pid = 1924] [serial = 488] [outer = 0x11321a000] 02:22:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x119923000) [pid = 1924] [serial = 489] [outer = 0x12ca27000] 02:22:37 INFO - PROCESS | 1924 | 1468660957238 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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 826ms 02:22:37 INFO - PROCESS | 1924 | 1468660957283 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 1924 | 1468660957286 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 02:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:22:37 INFO - PROCESS | 1924 | 1468660957292 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 1924 | 1468660957294 Marionette TRACE conn2 <- [1,626,null,{}] 02:22:37 INFO - PROCESS | 1924 | 1468660957296 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}] 02:22:37 INFO - PROCESS | 1924 | 1468660957299 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:37 INFO - PROCESS | 1924 | 1468660957402 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:22:37 INFO - PROCESS | 1924 | 1468660957482 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:37 INFO - PROCESS | 1924 | 1468660957483 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x124792800 == 43 [pid = 1924] [id = 164] 02:22:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x119929000) [pid = 1924] [serial = 490] [outer = 0x0] 02:22:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x119986400) [pid = 1924] [serial = 491] [outer = 0x119929000] 02:22:37 INFO - PROCESS | 1924 | 1468660957514 Marionette DEBUG loaded listener.js 02:22:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1238dcc00) [pid = 1924] [serial = 492] [outer = 0x119929000] 02:22:37 INFO - PROCESS | 1924 | 1468660957917 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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 02:22:38 INFO - PROCESS | 1924 | 1468660957998 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 1924 | 1468660958000 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 02:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:22:38 INFO - PROCESS | 1924 | 1468660958004 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - PROCESS | 1924 | 1468660958007 Marionette TRACE conn2 <- [1,630,null,{}] 02:22:38 INFO - PROCESS | 1924 | 1468660958013 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}] 02:22:38 INFO - PROCESS | 1924 | 1468660958018 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:38 INFO - PROCESS | 1924 | 1468660958124 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:22:38 INFO - PROCESS | 1924 | 1468660958194 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 1924 | 1468660958197 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd2d800 == 44 [pid = 1924] [id = 165] 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1251f2c00) [pid = 1924] [serial = 493] [outer = 0x0] 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x126a0c000) [pid = 1924] [serial = 494] [outer = 0x1251f2c00] 02:22:38 INFO - PROCESS | 1924 | 1468660958229 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x127124000) [pid = 1924] [serial = 495] [outer = 0x1251f2c00] 02:22:38 INFO - PROCESS | 1924 | 1468660958671 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]]]}] 02:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 721ms 02:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:22:38 INFO - PROCESS | 1924 | 1468660958726 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 1924 | 1468660958728 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 02:22:38 INFO - PROCESS | 1924 | 1468660958730 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - PROCESS | 1924 | 1468660958732 Marionette TRACE conn2 <- [1,634,null,{}] 02:22:38 INFO - PROCESS | 1924 | 1468660958734 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}] 02:22:38 INFO - PROCESS | 1924 | 1468660958735 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:38 INFO - PROCESS | 1924 | 1468660958837 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:22:38 INFO - PROCESS | 1924 | 1468660958892 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 1924 | 1468660958893 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd68000 == 45 [pid = 1924] [id = 166] 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x1291d0400) [pid = 1924] [serial = 496] [outer = 0x0] 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12a6a4400) [pid = 1924] [serial = 497] [outer = 0x1291d0400] 02:22:38 INFO - PROCESS | 1924 | 1468660958922 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12ab29400) [pid = 1924] [serial = 498] [outer = 0x1291d0400] 02:22:39 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:39 INFO - PROCESS | 1924 | 1468660959485 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]]]}] 02:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 823ms 02:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:22:39 INFO - PROCESS | 1924 | 1468660959556 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 1924 | 1468660959558 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 02:22:39 INFO - PROCESS | 1924 | 1468660959561 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - PROCESS | 1924 | 1468660959564 Marionette TRACE conn2 <- [1,638,null,{}] 02:22:39 INFO - PROCESS | 1924 | 1468660959568 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}] 02:22:39 INFO - PROCESS | 1924 | 1468660959570 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:39 INFO - PROCESS | 1924 | 1468660959660 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:22:39 INFO - PROCESS | 1924 | 1468660959725 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 1924 | 1468660959727 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x118126800 == 46 [pid = 1924] [id = 167] 02:22:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x116985000) [pid = 1924] [serial = 499] [outer = 0x0] 02:22:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x117e3ac00) [pid = 1924] [serial = 500] [outer = 0x116985000] 02:22:39 INFO - PROCESS | 1924 | 1468660959755 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x11888d400) [pid = 1924] [serial = 501] [outer = 0x116985000] 02:22:39 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 621ms 02:22:40 INFO - PROCESS | 1924 | 1468660960177 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]]]}] 02:22:40 INFO - PROCESS | 1924 | 1468660960182 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 1924 | 1468660960185 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 02:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:22:40 INFO - PROCESS | 1924 | 1468660960189 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 1924 | 1468660960191 Marionette TRACE conn2 <- [1,642,null,{}] 02:22:40 INFO - PROCESS | 1924 | 1468660960193 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}] 02:22:40 INFO - PROCESS | 1924 | 1468660960195 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:40 INFO - PROCESS | 1924 | 1468660960294 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:22:40 INFO - PROCESS | 1924 | 1468660960346 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:40 INFO - PROCESS | 1924 | 1468660960347 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f1d000 == 47 [pid = 1924] [id = 168] 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x113353800) [pid = 1924] [serial = 502] [outer = 0x0] 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x11905ac00) [pid = 1924] [serial = 503] [outer = 0x113353800] 02:22:40 INFO - PROCESS | 1924 | 1468660960393 Marionette DEBUG loaded listener.js 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11996c000) [pid = 1924] [serial = 504] [outer = 0x113353800] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x12a575800 == 46 [pid = 1924] [id = 161] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x1291b6000 == 45 [pid = 1924] [id = 160] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x119db9800 == 44 [pid = 1924] [id = 159] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c9000 == 43 [pid = 1924] [id = 158] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b3000 == 42 [pid = 1924] [id = 157] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x1260d0000 == 41 [pid = 1924] [id = 156] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x124791000 == 40 [pid = 1924] [id = 155] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc0000 == 39 [pid = 1924] [id = 154] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1125fb000) [pid = 1924] [serial = 442] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x119fc6800 == 38 [pid = 1924] [id = 153] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x119071000 == 37 [pid = 1924] [id = 152] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x116abc800 == 36 [pid = 1924] [id = 151] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x116f74000 == 35 [pid = 1924] [id = 150] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x11661c800 == 34 [pid = 1924] [id = 149] 02:22:40 INFO - PROCESS | 1924 | --DOCSHELL 0x112532800 == 33 [pid = 1924] [id = 148] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11991d400) [pid = 1924] [serial = 424] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12b958000) [pid = 1924] [serial = 433] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x1238dc800) [pid = 1924] [serial = 425] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12bf16000) [pid = 1924] [serial = 434] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x117e37800) [pid = 1924] [serial = 421] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x126a0a400) [pid = 1924] [serial = 428] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1185ab000) [pid = 1924] [serial = 422] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12932e800) [pid = 1924] [serial = 430] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x124763000) [pid = 1924] [serial = 427] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x116722400) [pid = 1924] [serial = 439] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12c0fa400) [pid = 1924] [serial = 436] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12a9e2000) [pid = 1924] [serial = 431] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x124bca000) [pid = 1924] [serial = 397] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x126d87400) [pid = 1924] [serial = 400] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12b8bc800) [pid = 1924] [serial = 416] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1260b5400) [pid = 1924] [serial = 398] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x128ba1800) [pid = 1924] [serial = 403] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x128b15000) [pid = 1924] [serial = 401] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x116a1d400) [pid = 1924] [serial = 379] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x117e3d000) [pid = 1924] [serial = 380] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1121be400) [pid = 1924] [serial = 376] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1128a8c00) [pid = 1924] [serial = 377] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119988000) [pid = 1924] [serial = 391] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119d70400) [pid = 1924] [serial = 392] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x123863400) [pid = 1924] [serial = 394] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1291d4400) [pid = 1924] [serial = 406] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x117e39400) [pid = 1924] [serial = 385] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x118518400) [pid = 1924] [serial = 386] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112fbf800) [pid = 1924] [serial = 382] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1164f1400) [pid = 1924] [serial = 383] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x126a08000) [pid = 1924] [serial = 409] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11904dc00) [pid = 1924] [serial = 388] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11958d000) [pid = 1924] [serial = 389] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12906dc00) [pid = 1924] [serial = 404] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12a4ad400) [pid = 1924] [serial = 412] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x12ab31000) [pid = 1924] [serial = 415] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12a2c6c00) [pid = 1924] [serial = 407] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12a9df800) [pid = 1924] [serial = 413] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128d94c00) [pid = 1924] [serial = 410] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1238e3400) [pid = 1924] [serial = 395] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12bd21400) [pid = 1924] [serial = 419] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12b94e000) [pid = 1924] [serial = 418] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12b8bb800) [pid = 1924] [serial = 374] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11838c400) [pid = 1924] [serial = 440] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12c2c8800) [pid = 1924] [serial = 437] [outer = 0x0] [url = about:blank] 02:22:40 INFO - PROCESS | 1924 | 1468660960743 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]]]}] 02:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 569ms 02:22:40 INFO - PROCESS | 1924 | 1468660960759 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 1924 | 1468660960761 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 02:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:22:40 INFO - PROCESS | 1924 | 1468660960773 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 1924 | 1468660960775 Marionette TRACE conn2 <- [1,646,null,{}] 02:22:40 INFO - PROCESS | 1924 | 1468660960782 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}] 02:22:40 INFO - PROCESS | 1924 | 1468660960785 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:40 INFO - PROCESS | 1924 | 1468660960868 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:22:40 INFO - PROCESS | 1924 | 1468660960873 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:40 INFO - PROCESS | 1924 | 1468660960875 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194cf000 == 34 [pid = 1924] [id = 169] 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1238dac00) [pid = 1924] [serial = 505] [outer = 0x0] 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1238e6000) [pid = 1924] [serial = 506] [outer = 0x1238dac00] 02:22:40 INFO - PROCESS | 1924 | 1468660960903 Marionette DEBUG loaded listener.js 02:22:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x124761c00) [pid = 1924] [serial = 507] [outer = 0x1238dac00] 02:22:41 INFO - PROCESS | 1924 | 1468660961269 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]]]}] 02:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 530ms 02:22:41 INFO - PROCESS | 1924 | 1468660961297 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:22:41 INFO - PROCESS | 1924 | 1468660961300 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 02:22:41 INFO - PROCESS | 1924 | 1468660961302 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 1924 | 1468660961303 Marionette TRACE conn2 <- [1,650,null,{}] 02:22:41 INFO - PROCESS | 1924 | 1468660961312 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}] 02:22:41 INFO - PROCESS | 1924 | 1468660961313 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:41 INFO - PROCESS | 1924 | 1468660961406 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:22:41 INFO - PROCESS | 1924 | 1468660961411 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 1924 | 1468660961413 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c4000 == 35 [pid = 1924] [id = 170] 02:22:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x124ce7800) [pid = 1924] [serial = 508] [outer = 0x0] 02:22:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x126a11800) [pid = 1924] [serial = 509] [outer = 0x124ce7800] 02:22:41 INFO - PROCESS | 1924 | 1468660961439 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x127122c00) [pid = 1924] [serial = 510] [outer = 0x124ce7800] 02:22:41 INFO - PROCESS | 1924 | 1468660961774 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]]]}] 02:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 02:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:22:41 INFO - PROCESS | 1924 | 1468660961821 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:22:41 INFO - PROCESS | 1924 | 1468660961822 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 02:22:41 INFO - PROCESS | 1924 | 1468660961824 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 1924 | 1468660961825 Marionette TRACE conn2 <- [1,654,null,{}] 02:22:41 INFO - PROCESS | 1924 | 1468660961828 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}] 02:22:41 INFO - PROCESS | 1924 | 1468660961829 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:41 INFO - PROCESS | 1924 | 1468660961927 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:22:41 INFO - PROCESS | 1924 | 1468660961937 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 1924 | 1468660961938 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ab0800 == 36 [pid = 1924] [id = 171] 02:22:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x124bce000) [pid = 1924] [serial = 511] [outer = 0x0] 02:22:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128ba4400) [pid = 1924] [serial = 512] [outer = 0x124bce000] 02:22:41 INFO - PROCESS | 1924 | 1468660961963 Marionette DEBUG loaded listener.js 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x129324400) [pid = 1924] [serial = 513] [outer = 0x124bce000] 02:22:42 INFO - PROCESS | 1924 | 1468660962276 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]]]}] 02:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 02:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:22:42 INFO - PROCESS | 1924 | 1468660962294 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 1924 | 1468660962295 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 02:22:42 INFO - PROCESS | 1924 | 1468660962297 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 1924 | 1468660962299 Marionette TRACE conn2 <- [1,658,null,{}] 02:22:42 INFO - PROCESS | 1924 | 1468660962305 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}] 02:22:42 INFO - PROCESS | 1924 | 1468660962309 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:42 INFO - PROCESS | 1924 | 1468660962421 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:22:42 INFO - PROCESS | 1924 | 1468660962425 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 1924 | 1468660962427 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dd5800 == 37 [pid = 1924] [id = 172] 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12a2c6c00) [pid = 1924] [serial = 514] [outer = 0x0] 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12a9e1800) [pid = 1924] [serial = 515] [outer = 0x12a2c6c00] 02:22:42 INFO - PROCESS | 1924 | 1468660962452 Marionette DEBUG loaded listener.js 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12bd20000) [pid = 1924] [serial = 516] [outer = 0x12a2c6c00] 02:22:42 INFO - PROCESS | 1924 | 1468660962809 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]]]}] 02:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 522ms 02:22:42 INFO - PROCESS | 1924 | 1468660962820 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 1924 | 1468660962821 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 02:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:22:42 INFO - PROCESS | 1924 | 1468660962824 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 1924 | 1468660962825 Marionette TRACE conn2 <- [1,662,null,{}] 02:22:42 INFO - PROCESS | 1924 | 1468660962827 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}] 02:22:42 INFO - PROCESS | 1924 | 1468660962828 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:42 INFO - PROCESS | 1924 | 1468660962932 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:22:42 INFO - PROCESS | 1924 | 1468660962936 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 1924 | 1468660962937 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x11615d800 == 38 [pid = 1924] [id = 173] 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12932e000) [pid = 1924] [serial = 517] [outer = 0x0] 02:22:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12bf14000) [pid = 1924] [serial = 518] [outer = 0x12932e000] 02:22:42 INFO - PROCESS | 1924 | 1468660962961 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12bf1fc00) [pid = 1924] [serial = 519] [outer = 0x12932e000] 02:22:43 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:43 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:43 INFO - PROCESS | 1924 | 1468660963322 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]]]}] 02:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 522ms 02:22:43 INFO - PROCESS | 1924 | 1468660963353 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:22:43 INFO - PROCESS | 1924 | 1468660963354 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 02:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:22:43 INFO - PROCESS | 1924 | 1468660963356 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 1924 | 1468660963357 Marionette TRACE conn2 <- [1,666,null,{}] 02:22:43 INFO - PROCESS | 1924 | 1468660963359 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}] 02:22:43 INFO - PROCESS | 1924 | 1468660963361 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:43 INFO - PROCESS | 1924 | 1468660963466 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:22:43 INFO - PROCESS | 1924 | 1468660963470 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 1924 | 1468660963471 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a20f000 == 39 [pid = 1924] [id = 174] 02:22:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12bf20000) [pid = 1924] [serial = 520] [outer = 0x0] 02:22:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12c0f6800) [pid = 1924] [serial = 521] [outer = 0x12bf20000] 02:22:43 INFO - PROCESS | 1924 | 1468660963495 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12c0fd400) [pid = 1924] [serial = 522] [outer = 0x12bf20000] 02:22:43 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:43 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:43 INFO - PROCESS | 1924 | 1468660963838 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]]]}] 02:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 02:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:22:43 INFO - PROCESS | 1924 | 1468660963875 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:22:43 INFO - PROCESS | 1924 | 1468660963876 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 02:22:43 INFO - PROCESS | 1924 | 1468660963878 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 1924 | 1468660963879 Marionette TRACE conn2 <- [1,670,null,{}] 02:22:43 INFO - PROCESS | 1924 | 1468660963881 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}] 02:22:43 INFO - PROCESS | 1924 | 1468660963883 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:43 INFO - PROCESS | 1924 | 1468660963986 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:22:43 INFO - PROCESS | 1924 | 1468660963989 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 1924 | 1468660963990 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53e000 == 40 [pid = 1924] [id = 175] 02:22:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12bf1f000) [pid = 1924] [serial = 523] [outer = 0x0] 02:22:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12c2bf000) [pid = 1924] [serial = 524] [outer = 0x12bf1f000] 02:22:44 INFO - PROCESS | 1924 | 1468660964014 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12c3d2c00) [pid = 1924] [serial = 525] [outer = 0x12bf1f000] 02:22:44 INFO - PROCESS | 1924 | 1468660964361 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]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 02:22:44 INFO - PROCESS | 1924 | 1468660964397 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 1924 | 1468660964399 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 02:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:22:44 INFO - PROCESS | 1924 | 1468660964403 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 1924 | 1468660964404 Marionette TRACE conn2 <- [1,674,null,{}] 02:22:44 INFO - PROCESS | 1924 | 1468660964407 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}] 02:22:44 INFO - PROCESS | 1924 | 1468660964408 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:44 INFO - PROCESS | 1924 | 1468660964513 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:22:44 INFO - PROCESS | 1924 | 1468660964524 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 1924 | 1468660964525 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab0a000 == 41 [pid = 1924] [id = 176] 02:22:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12c0f2c00) [pid = 1924] [serial = 526] [outer = 0x0] 02:22:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12c3d9800) [pid = 1924] [serial = 527] [outer = 0x12c0f2c00] 02:22:44 INFO - PROCESS | 1924 | 1468660964549 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12ca23000) [pid = 1924] [serial = 528] [outer = 0x12c0f2c00] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119590000) [pid = 1924] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11876a400) [pid = 1924] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x124c8c400) [pid = 1924] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128b18000) [pid = 1924] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118519c00) [pid = 1924] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11958fc00) [pid = 1924] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x113c35800) [pid = 1924] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116929400) [pid = 1924] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128b1cc00) [pid = 1924] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12432c400) [pid = 1924] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x123c44c00) [pid = 1924] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:22:44 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118169800) [pid = 1924] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:22:44 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:44 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:22:44 INFO - PROCESS | 1924 | 1468660964950 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]]]}] 02:22:44 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 02:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 02:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:22:44 INFO - PROCESS | 1924 | 1468660964976 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 1924 | 1468660964977 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 02:22:44 INFO - PROCESS | 1924 | 1468660964979 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 1924 | 1468660964981 Marionette TRACE conn2 <- [1,678,null,{}] 02:22:44 INFO - PROCESS | 1924 | 1468660964989 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}] 02:22:44 INFO - PROCESS | 1924 | 1468660964991 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:45 INFO - PROCESS | 1924 | 1468660965117 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:22:45 INFO - PROCESS | 1924 | 1468660965149 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 1924 | 1468660965151 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b71a000 == 42 [pid = 1924] [id = 177] 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1127ca400) [pid = 1924] [serial = 529] [outer = 0x0] 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1127d1c00) [pid = 1924] [serial = 530] [outer = 0x1127ca400] 02:22:45 INFO - PROCESS | 1924 | 1468660965177 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x118773c00) [pid = 1924] [serial = 531] [outer = 0x1127ca400] 02:22:45 INFO - PROCESS | 1924 | 1468660965476 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]]]}] 02:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 526ms 02:22:45 INFO - PROCESS | 1924 | 1468660965506 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 1924 | 1468660965507 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 02:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:22:45 INFO - PROCESS | 1924 | 1468660965510 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - PROCESS | 1924 | 1468660965511 Marionette TRACE conn2 <- [1,682,null,{}] 02:22:45 INFO - PROCESS | 1924 | 1468660965513 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}] 02:22:45 INFO - PROCESS | 1924 | 1468660965526 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:45 INFO - PROCESS | 1924 | 1468660965611 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:22:45 INFO - PROCESS | 1924 | 1468660965667 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 1924 | 1468660965668 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c26b800 == 43 [pid = 1924] [id = 178] 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1127d9400) [pid = 1924] [serial = 532] [outer = 0x0] 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x123c44c00) [pid = 1924] [serial = 533] [outer = 0x1127d9400] 02:22:45 INFO - PROCESS | 1924 | 1468660965692 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12c3d3800) [pid = 1924] [serial = 534] [outer = 0x1127d9400] 02:22:46 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) 02:22:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 02:22:46 INFO - PROCESS | 1924 | 1468660966476 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]]]}] 02:22:46 INFO - PROCESS | 1924 | 1468660966479 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:22:46 INFO - PROCESS | 1924 | 1468660966480 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 02:22:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:22:46 INFO - PROCESS | 1924 | 1468660966484 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:22:46 INFO - PROCESS | 1924 | 1468660966485 Marionette TRACE conn2 <- [1,686,null,{}] 02:22:46 INFO - PROCESS | 1924 | 1468660966487 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}] 02:22:46 INFO - PROCESS | 1924 | 1468660966488 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:46 INFO - PROCESS | 1924 | 1468660966573 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:22:46 INFO - PROCESS | 1924 | 1468660966577 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:46 INFO - PROCESS | 1924 | 1468660966578 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3f1000 == 44 [pid = 1924] [id = 179] 02:22:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1191ca800) [pid = 1924] [serial = 535] [outer = 0x0] 02:22:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1191cf000) [pid = 1924] [serial = 536] [outer = 0x1191ca800] 02:22:46 INFO - PROCESS | 1924 | 1468660966602 Marionette DEBUG loaded listener.js 02:22:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12432c400) [pid = 1924] [serial = 537] [outer = 0x1191ca800] 02:22:47 INFO - PROCESS | 1924 | 1468660967590 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]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1119ms 02:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:22:47 INFO - PROCESS | 1924 | 1468660967604 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:22:47 INFO - PROCESS | 1924 | 1468660967606 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 02:22:47 INFO - PROCESS | 1924 | 1468660967610 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 1924 | 1468660967612 Marionette TRACE conn2 <- [1,690,null,{}] 02:22:47 INFO - PROCESS | 1924 | 1468660967617 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}] 02:22:47 INFO - PROCESS | 1924 | 1468660967620 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:47 INFO - PROCESS | 1924 | 1468660967726 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:22:47 INFO - PROCESS | 1924 | 1468660967780 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 1924 | 1468660967781 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e8b000 == 45 [pid = 1924] [id = 180] 02:22:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x113007800) [pid = 1924] [serial = 538] [outer = 0x0] 02:22:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1167fac00) [pid = 1924] [serial = 539] [outer = 0x113007800] 02:22:47 INFO - PROCESS | 1924 | 1468660967812 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x118169400) [pid = 1924] [serial = 540] [outer = 0x113007800] 02:22:48 INFO - PROCESS | 1924 | 1468660968735 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]]]}] 02:22:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1174ms 02:22:48 INFO - PROCESS | 1924 | 1468660968783 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:22:48 INFO - PROCESS | 1924 | 1468660968787 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 02:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:22:48 INFO - PROCESS | 1924 | 1468660968791 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:22:48 INFO - PROCESS | 1924 | 1468660968793 Marionette TRACE conn2 <- [1,694,null,{}] 02:22:48 INFO - PROCESS | 1924 | 1468660968796 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}] 02:22:48 INFO - PROCESS | 1924 | 1468660968797 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:48 INFO - PROCESS | 1924 | 1468660968904 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:22:48 INFO - PROCESS | 1924 | 1468660968959 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:48 INFO - PROCESS | 1924 | 1468660968960 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x124087800 == 46 [pid = 1924] [id = 181] 02:22:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119174c00) [pid = 1924] [serial = 541] [outer = 0x0] 02:22:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119592c00) [pid = 1924] [serial = 542] [outer = 0x119174c00] 02:22:48 INFO - PROCESS | 1924 | 1468660968991 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11998d000) [pid = 1924] [serial = 543] [outer = 0x119174c00] 02:22:49 INFO - PROCESS | 1924 | 1468660969931 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]]]}] 02:22:49 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) 02:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1173ms 02:22:49 INFO - PROCESS | 1924 | 1468660969965 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:22:49 INFO - PROCESS | 1924 | 1468660969968 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 02:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:22:49 INFO - PROCESS | 1924 | 1468660969973 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:22:49 INFO - PROCESS | 1924 | 1468660969974 Marionette TRACE conn2 <- [1,698,null,{}] 02:22:49 INFO - PROCESS | 1924 | 1468660969978 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}] 02:22:49 INFO - PROCESS | 1924 | 1468660969979 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:50 INFO - PROCESS | 1924 | 1468660970076 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:22:50 INFO - PROCESS | 1924 | 1468660970130 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 1924 | 1468660970132 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x118738000 == 47 [pid = 1924] [id = 182] 02:22:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11692b000) [pid = 1924] [serial = 544] [outer = 0x0] 02:22:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x116fc0400) [pid = 1924] [serial = 545] [outer = 0x11692b000] 02:22:50 INFO - PROCESS | 1924 | 1468660970159 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1185a6000) [pid = 1924] [serial = 546] [outer = 0x11692b000] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12c26b800 == 46 [pid = 1924] [id = 178] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12b71a000 == 45 [pid = 1924] [id = 177] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab0a000 == 44 [pid = 1924] [id = 176] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53e000 == 43 [pid = 1924] [id = 175] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12a20f000 == 42 [pid = 1924] [id = 174] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x11615d800 == 41 [pid = 1924] [id = 173] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x126dd5800 == 40 [pid = 1924] [id = 172] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12b8b3c00) [pid = 1924] [serial = 484] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x123ab0800 == 39 [pid = 1924] [id = 171] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c4000 == 38 [pid = 1924] [id = 170] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1194cf000 == 37 [pid = 1924] [id = 169] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x112f1d000 == 36 [pid = 1924] [id = 168] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x118126800 == 35 [pid = 1924] [id = 167] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd68000 == 34 [pid = 1924] [id = 166] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd2d800 == 33 [pid = 1924] [id = 165] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x124792800 == 32 [pid = 1924] [id = 164] 02:22:50 INFO - PROCESS | 1924 | --DOCSHELL 0x11873a800 == 31 [pid = 1924] [id = 163] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1291ccc00) [pid = 1924] [serial = 472] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x129073800) [pid = 1924] [serial = 470] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1291d8c00) [pid = 1924] [serial = 478] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12a6a3c00) [pid = 1924] [serial = 481] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119722c00) [pid = 1924] [serial = 475] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12a4a9000) [pid = 1924] [serial = 479] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1238e1c00) [pid = 1924] [serial = 460] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12a2c5c00) [pid = 1924] [serial = 473] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12b73d800) [pid = 1924] [serial = 482] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x123f6f400) [pid = 1924] [serial = 476] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x124c8b800) [pid = 1924] [serial = 464] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12475f000) [pid = 1924] [serial = 463] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x124126800) [pid = 1924] [serial = 461] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1251e9800) [pid = 1924] [serial = 466] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x128b21c00) [pid = 1924] [serial = 469] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1188e4c00) [pid = 1924] [serial = 449] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1185abc00) [pid = 1924] [serial = 448] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119595000) [pid = 1924] [serial = 454] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119921c00) [pid = 1924] [serial = 455] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x116926400) [pid = 1924] [serial = 451] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11850a400) [pid = 1924] [serial = 452] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128b17c00) [pid = 1924] [serial = 467] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1164e8800) [pid = 1924] [serial = 445] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12386c400) [pid = 1924] [serial = 457] [outer = 0x0] [url = about:blank] 02:22:50 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1238df400) [pid = 1924] [serial = 458] [outer = 0x0] [url = about:blank] 02:22:51 INFO - PROCESS | 1924 | 1468660971045 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]]]}] 02:22:51 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) 02:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1125ms 02:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:22:51 INFO - PROCESS | 1924 | 1468660971097 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:22:51 INFO - PROCESS | 1924 | 1468660971100 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 02:22:51 INFO - PROCESS | 1924 | 1468660971104 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:22:51 INFO - PROCESS | 1924 | 1468660971106 Marionette TRACE conn2 <- [1,702,null,{}] 02:22:51 INFO - PROCESS | 1924 | 1468660971109 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}] 02:22:51 INFO - PROCESS | 1924 | 1468660971110 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:51 INFO - PROCESS | 1924 | 1468660971189 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:22:51 INFO - PROCESS | 1924 | 1468660971194 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:51 INFO - PROCESS | 1924 | 1468660971196 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f5c000 == 32 [pid = 1924] [id = 183] 02:22:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119722c00) [pid = 1924] [serial = 547] [outer = 0x0] 02:22:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11996bc00) [pid = 1924] [serial = 548] [outer = 0x119722c00] 02:22:51 INFO - PROCESS | 1924 | 1468660971225 Marionette DEBUG loaded listener.js 02:22:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x123864400) [pid = 1924] [serial = 549] [outer = 0x119722c00] 02:22:52 INFO - PROCESS | 1924 | 1468660972069 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]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 02:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:22:52 INFO - PROCESS | 1924 | 1468660972075 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:22:52 INFO - PROCESS | 1924 | 1468660972076 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 02:22:52 INFO - PROCESS | 1924 | 1468660972078 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:22:52 INFO - PROCESS | 1924 | 1468660972081 Marionette TRACE conn2 <- [1,706,null,{}] 02:22:52 INFO - PROCESS | 1924 | 1468660972090 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}] 02:22:52 INFO - PROCESS | 1924 | 1468660972093 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:52 INFO - PROCESS | 1924 | 1468660972192 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:22:52 INFO - PROCESS | 1924 | 1468660972203 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 1924 | 1468660972205 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fe0800 == 33 [pid = 1924] [id = 184] 02:22:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x112921c00) [pid = 1924] [serial = 550] [outer = 0x0] 02:22:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12432a800) [pid = 1924] [serial = 551] [outer = 0x112921c00] 02:22:52 INFO - PROCESS | 1924 | 1468660972233 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x124c8a800) [pid = 1924] [serial = 552] [outer = 0x112921c00] 02:22:53 INFO - PROCESS | 1924 | 1468660973059 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]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1025ms 02:22:53 INFO - PROCESS | 1924 | 1468660973104 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 1924 | 1468660973105 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 02:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:22:53 INFO - PROCESS | 1924 | 1468660973114 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 1924 | 1468660973115 Marionette TRACE conn2 <- [1,710,null,{}] 02:22:53 INFO - PROCESS | 1924 | 1468660973118 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}] 02:22:53 INFO - PROCESS | 1924 | 1468660973119 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:53 INFO - PROCESS | 1924 | 1468660973220 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:22:53 INFO - PROCESS | 1924 | 1468660973223 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:53 INFO - PROCESS | 1924 | 1468660973225 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x124321000 == 34 [pid = 1924] [id = 185] 02:22:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1238dc000) [pid = 1924] [serial = 553] [outer = 0x0] 02:22:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126e89000) [pid = 1924] [serial = 554] [outer = 0x1238dc000] 02:22:53 INFO - PROCESS | 1924 | 1468660973250 Marionette DEBUG loaded listener.js 02:22:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128b1cc00) [pid = 1924] [serial = 555] [outer = 0x1238dc000] 02:22:54 INFO - PROCESS | 1924 | 1468660974111 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]]]}] 02:22:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1019ms 02:22:54 INFO - PROCESS | 1924 | 1468660974137 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 1924 | 1468660974139 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 02:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:22:54 INFO - PROCESS | 1924 | 1468660974155 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - PROCESS | 1924 | 1468660974157 Marionette TRACE conn2 <- [1,714,null,{}] 02:22:54 INFO - PROCESS | 1924 | 1468660974161 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}] 02:22:54 INFO - PROCESS | 1924 | 1468660974163 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:54 INFO - PROCESS | 1924 | 1468660974295 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:22:54 INFO - PROCESS | 1924 | 1468660974300 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 1924 | 1468660974301 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614a800 == 35 [pid = 1924] [id = 186] 02:22:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1127d6c00) [pid = 1924] [serial = 556] [outer = 0x0] 02:22:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128d2e400) [pid = 1924] [serial = 557] [outer = 0x1127d6c00] 02:22:54 INFO - PROCESS | 1924 | 1468660974326 Marionette DEBUG loaded listener.js 02:22:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128d34000) [pid = 1924] [serial = 558] [outer = 0x1127d6c00] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12932e000) [pid = 1924] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12bf20000) [pid = 1924] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x124ce7800) [pid = 1924] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x113353800) [pid = 1924] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12a2c6c00) [pid = 1924] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x116985000) [pid = 1924] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124bce000) [pid = 1924] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1238dac00) [pid = 1924] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1127ca400) [pid = 1924] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12bf1f000) [pid = 1924] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12c0f2c00) [pid = 1924] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:22:54 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1127d9400) [pid = 1924] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:22:55 INFO - PROCESS | 1924 | 1468660975153 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]]]}] 02:22:55 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 02:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1036ms 02:22:55 INFO - PROCESS | 1924 | 1468660975177 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 1924 | 1468660975179 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 02:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:22:55 INFO - PROCESS | 1924 | 1468660975181 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 1924 | 1468660975182 Marionette TRACE conn2 <- [1,718,null,{}] 02:22:55 INFO - PROCESS | 1924 | 1468660975187 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}] 02:22:55 INFO - PROCESS | 1924 | 1468660975191 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:55 INFO - PROCESS | 1924 | 1468660975288 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:22:55 INFO - PROCESS | 1924 | 1468660975292 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:55 INFO - PROCESS | 1924 | 1468660975293 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288bc000 == 36 [pid = 1924] [id = 187] 02:22:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x128d35800) [pid = 1924] [serial = 559] [outer = 0x0] 02:22:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x129074400) [pid = 1924] [serial = 560] [outer = 0x128d35800] 02:22:55 INFO - PROCESS | 1924 | 1468660975319 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x12a4a8000) [pid = 1924] [serial = 561] [outer = 0x128d35800] 02:22:56 INFO - PROCESS | 1924 | 1468660976136 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]]]}] 02:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 02:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:22:56 INFO - PROCESS | 1924 | 1468660976155 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 1924 | 1468660976156 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 02:22:56 INFO - PROCESS | 1924 | 1468660976158 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 1924 | 1468660976160 Marionette TRACE conn2 <- [1,722,null,{}] 02:22:56 INFO - PROCESS | 1924 | 1468660976162 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}] 02:22:56 INFO - PROCESS | 1924 | 1468660976163 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:56 INFO - PROCESS | 1924 | 1468660976241 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:22:56 INFO - PROCESS | 1924 | 1468660976298 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 1924 | 1468660976299 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291c7000 == 37 [pid = 1924] [id = 188] 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x12906d800) [pid = 1924] [serial = 562] [outer = 0x0] 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12a6ad800) [pid = 1924] [serial = 563] [outer = 0x12906d800] 02:22:56 INFO - PROCESS | 1924 | 1468660976324 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12ab2e000) [pid = 1924] [serial = 564] [outer = 0x12906d800] 02:22:56 INFO - PROCESS | 1924 | 1468660976611 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] 02:22:56 INFO - PROCESS | 1924 | 1468660976629 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 02:22:56 INFO - PROCESS | 1924 | 1468660976640 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 1924 | 1468660976641 Marionette TRACE conn2 <- [1,726,null,{}] 02:22:56 INFO - PROCESS | 1924 | 1468660976643 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}] 02:22:56 INFO - PROCESS | 1924 | 1468660976645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:56 INFO - PROCESS | 1924 | 1468660976730 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:22:56 INFO - PROCESS | 1924 | 1468660976736 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 1924 | 1468660976738 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a533000 == 38 [pid = 1924] [id = 189] 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12b73e000) [pid = 1924] [serial = 565] [outer = 0x0] 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12b94e800) [pid = 1924] [serial = 566] [outer = 0x12b73e000] 02:22:56 INFO - PROCESS | 1924 | 1468660976763 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12bd1fc00) [pid = 1924] [serial = 567] [outer = 0x12b73e000] 02:22:57 INFO - PROCESS | 1924 | 1468660977274 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]]]}] 02:22:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 676ms 02:22:57 INFO - PROCESS | 1924 | 1468660977309 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:22:57 INFO - PROCESS | 1924 | 1468660977312 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 02:22:57 INFO - PROCESS | 1924 | 1468660977315 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:22:57 INFO - PROCESS | 1924 | 1468660977317 Marionette TRACE conn2 <- [1,730,null,{}] 02:22:57 INFO - PROCESS | 1924 | 1468660977322 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}] 02:22:57 INFO - PROCESS | 1924 | 1468660977324 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:57 INFO - PROCESS | 1924 | 1468660977426 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:22:57 INFO - PROCESS | 1924 | 1468660977484 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 1924 | 1468660977485 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x118737800 == 39 [pid = 1924] [id = 190] 02:22:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x116929000) [pid = 1924] [serial = 568] [outer = 0x0] 02:22:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11838c400) [pid = 1924] [serial = 569] [outer = 0x116929000] 02:22:57 INFO - PROCESS | 1924 | 1468660977516 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119059400) [pid = 1924] [serial = 570] [outer = 0x116929000] 02:22:57 INFO - PROCESS | 1924 | 1468660977984 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] 02:22:58 INFO - PROCESS | 1924 | 1468660978041 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 02:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:22:58 INFO - PROCESS | 1924 | 1468660978045 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 1924 | 1468660978047 Marionette TRACE conn2 <- [1,734,null,{}] 02:22:58 INFO - PROCESS | 1924 | 1468660978049 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}] 02:22:58 INFO - PROCESS | 1924 | 1468660978051 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:58 INFO - PROCESS | 1924 | 1468660978153 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:22:58 INFO - PROCESS | 1924 | 1468660978210 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 1924 | 1468660978211 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a72800 == 40 [pid = 1924] [id = 191] 02:22:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11958d000) [pid = 1924] [serial = 571] [outer = 0x0] 02:22:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1238e4400) [pid = 1924] [serial = 572] [outer = 0x11958d000] 02:22:58 INFO - PROCESS | 1924 | 1468660978243 Marionette DEBUG loaded listener.js 02:22:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124c8d000) [pid = 1924] [serial = 573] [outer = 0x11958d000] 02:22:58 INFO - PROCESS | 1924 | 1468660978671 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]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 02:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:22:58 INFO - PROCESS | 1924 | 1468660978714 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 1924 | 1468660978716 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 02:22:58 INFO - PROCESS | 1924 | 1468660978719 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 1924 | 1468660978721 Marionette TRACE conn2 <- [1,738,null,{}] 02:22:58 INFO - PROCESS | 1924 | 1468660978729 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}] 02:22:58 INFO - PROCESS | 1924 | 1468660978732 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:58 INFO - PROCESS | 1924 | 1468660978837 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:22:58 INFO - PROCESS | 1924 | 1468660978969 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 1924 | 1468660978972 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:22:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b915800 == 41 [pid = 1924] [id = 192] 02:22:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12a2cc400) [pid = 1924] [serial = 574] [outer = 0x0] 02:22:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a6b0000) [pid = 1924] [serial = 575] [outer = 0x12a2cc400] 02:22:59 INFO - PROCESS | 1924 | 1468660979004 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12bd18000) [pid = 1924] [serial = 576] [outer = 0x12a2cc400] 02:22:59 INFO - PROCESS | 1924 | 1468660979898 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]]]}] 02:22:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1222ms 02:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:22:59 INFO - PROCESS | 1924 | 1468660979942 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:22:59 INFO - PROCESS | 1924 | 1468660979944 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 02:22:59 INFO - PROCESS | 1924 | 1468660979946 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:22:59 INFO - PROCESS | 1924 | 1468660979947 Marionette TRACE conn2 <- [1,742,null,{}] 02:22:59 INFO - PROCESS | 1924 | 1468660979950 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}] 02:22:59 INFO - PROCESS | 1924 | 1468660979951 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:00 INFO - PROCESS | 1924 | 1468660980051 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:23:00 INFO - PROCESS | 1924 | 1468660980105 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:00 INFO - PROCESS | 1924 | 1468660980107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd61800 == 42 [pid = 1924] [id = 193] 02:23:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12a2cac00) [pid = 1924] [serial = 577] [outer = 0x0] 02:23:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12bf1e800) [pid = 1924] [serial = 578] [outer = 0x12a2cac00] 02:23:00 INFO - PROCESS | 1924 | 1468660980136 Marionette DEBUG loaded listener.js 02:23:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12c0f7c00) [pid = 1924] [serial = 579] [outer = 0x12a2cac00] 02:23:01 INFO - PROCESS | 1924 | 1468660981035 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]]]}] 02:23:01 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 02:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 02:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:23:01 INFO - PROCESS | 1924 | 1468660981065 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:23:01 INFO - PROCESS | 1924 | 1468660981067 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 02:23:01 INFO - PROCESS | 1924 | 1468660981070 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 1924 | 1468660981072 Marionette TRACE conn2 <- [1,746,null,{}] 02:23:01 INFO - PROCESS | 1924 | 1468660981076 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}] 02:23:01 INFO - PROCESS | 1924 | 1468660981078 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:01 INFO - PROCESS | 1924 | 1468660981175 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:23:01 INFO - PROCESS | 1924 | 1468660981231 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 1924 | 1468660981234 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ba3000 == 43 [pid = 1924] [id = 194] 02:23:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11692d800) [pid = 1924] [serial = 580] [outer = 0x0] 02:23:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1176f5000) [pid = 1924] [serial = 581] [outer = 0x11692d800] 02:23:01 INFO - PROCESS | 1924 | 1468660981262 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1188e4c00) [pid = 1924] [serial = 582] [outer = 0x11692d800] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x1291c7000 == 42 [pid = 1924] [id = 188] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x1288bc000 == 41 [pid = 1924] [id = 187] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12614a800 == 40 [pid = 1924] [id = 186] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x124321000 == 39 [pid = 1924] [id = 185] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x119fe0800 == 38 [pid = 1924] [id = 184] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x116f5c000 == 37 [pid = 1924] [id = 183] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x118738000 == 36 [pid = 1924] [id = 182] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x117e8b000 == 35 [pid = 1924] [id = 180] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x124087800 == 34 [pid = 1924] [id = 181] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12b702800 == 33 [pid = 1924] [id = 162] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3f1000 == 32 [pid = 1924] [id = 179] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd61800 == 31 [pid = 1924] [id = 193] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12b915800 == 30 [pid = 1924] [id = 192] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x126a72800 == 29 [pid = 1924] [id = 191] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x12a533000 == 28 [pid = 1924] [id = 189] 02:23:02 INFO - PROCESS | 1924 | --DOCSHELL 0x118737800 == 27 [pid = 1924] [id = 190] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12bf14000) [pid = 1924] [serial = 518] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12c0f6800) [pid = 1924] [serial = 521] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12bf1fc00) [pid = 1924] [serial = 519] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12a6a4400) [pid = 1924] [serial = 497] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x126a11800) [pid = 1924] [serial = 509] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x127122c00) [pid = 1924] [serial = 510] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11905ac00) [pid = 1924] [serial = 503] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11996c000) [pid = 1924] [serial = 504] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x126a0c000) [pid = 1924] [serial = 494] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12a9e1800) [pid = 1924] [serial = 515] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11888d400) [pid = 1924] [serial = 501] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x117e3ac00) [pid = 1924] [serial = 500] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128ba4400) [pid = 1924] [serial = 512] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x129324400) [pid = 1924] [serial = 513] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1238e6000) [pid = 1924] [serial = 506] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x124761c00) [pid = 1924] [serial = 507] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x116923800) [pid = 1924] [serial = 487] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119986400) [pid = 1924] [serial = 491] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1127d1c00) [pid = 1924] [serial = 530] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12c2bf000) [pid = 1924] [serial = 524] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12c0fd400) [pid = 1924] [serial = 522] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12c3d9800) [pid = 1924] [serial = 527] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12c3d2c00) [pid = 1924] [serial = 525] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x118773c00) [pid = 1924] [serial = 531] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12ca23000) [pid = 1924] [serial = 528] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x123c44c00) [pid = 1924] [serial = 533] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12c3d3800) [pid = 1924] [serial = 534] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12bd20000) [pid = 1924] [serial = 516] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1191cf000) [pid = 1924] [serial = 536] [outer = 0x0] [url = about:blank] 02:23:02 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119316c00) [pid = 1924] [serial = 197] [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.] 02:23:02 INFO - PROCESS | 1924 | 1468660982751 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]]]}] 02:23:02 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.) 02:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1728ms 02:23:02 INFO - PROCESS | 1924 | 1468660982799 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:23:02 INFO - PROCESS | 1924 | 1468660982801 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 02:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:23:02 INFO - PROCESS | 1924 | 1468660982804 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:23:02 INFO - PROCESS | 1924 | 1468660982805 Marionette TRACE conn2 <- [1,750,null,{}] 02:23:02 INFO - PROCESS | 1924 | 1468660982809 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}] 02:23:02 INFO - PROCESS | 1924 | 1468660982811 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:02 INFO - PROCESS | 1924 | 1468660982882 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:23:02 INFO - PROCESS | 1924 | 1468660982888 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:02 INFO - PROCESS | 1924 | 1468660982891 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x116617800 == 28 [pid = 1924] [id = 195] 02:23:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1128b0400) [pid = 1924] [serial = 583] [outer = 0x0] 02:23:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x116925800) [pid = 1924] [serial = 584] [outer = 0x1128b0400] 02:23:02 INFO - PROCESS | 1924 | 1468660982919 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x117e37800) [pid = 1924] [serial = 585] [outer = 0x1128b0400] 02:23:03 INFO - PROCESS | 1924 | 1468660983728 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]]]}] 02:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 02:23:03 INFO - PROCESS | 1924 | 1468660983774 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:23:03 INFO - PROCESS | 1924 | 1468660983778 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 02:23:03 INFO - PROCESS | 1924 | 1468660983782 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:23:03 INFO - PROCESS | 1924 | 1468660983784 Marionette TRACE conn2 <- [1,754,null,{}] 02:23:03 INFO - PROCESS | 1924 | 1468660983787 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}] 02:23:03 INFO - PROCESS | 1924 | 1468660983789 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:03 INFO - PROCESS | 1924 | 1468660983888 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:23:03 INFO - PROCESS | 1924 | 1468660983895 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:03 INFO - PROCESS | 1924 | 1468660983896 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e82000 == 29 [pid = 1924] [id = 196] 02:23:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x118396000) [pid = 1924] [serial = 586] [outer = 0x0] 02:23:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11917ec00) [pid = 1924] [serial = 587] [outer = 0x118396000] 02:23:03 INFO - PROCESS | 1924 | 1468660983927 Marionette DEBUG loaded listener.js 02:23:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11930cc00) [pid = 1924] [serial = 588] [outer = 0x118396000] 02:23:04 INFO - PROCESS | 1924 | 1468660984774 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]]]}] 02:23:04 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 02:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 02:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:23:04 INFO - PROCESS | 1924 | 1468660984804 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:23:04 INFO - PROCESS | 1924 | 1468660984806 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 02:23:04 INFO - PROCESS | 1924 | 1468660984808 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:23:04 INFO - PROCESS | 1924 | 1468660984810 Marionette TRACE conn2 <- [1,758,null,{}] 02:23:04 INFO - PROCESS | 1924 | 1468660984818 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}] 02:23:04 INFO - PROCESS | 1924 | 1468660984821 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:04 INFO - PROCESS | 1924 | 1468660984924 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:23:04 INFO - PROCESS | 1924 | 1468660984960 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 1924 | 1468660984963 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ae000 == 30 [pid = 1924] [id = 197] 02:23:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1167fa400) [pid = 1924] [serial = 589] [outer = 0x0] 02:23:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119983400) [pid = 1924] [serial = 590] [outer = 0x1167fa400] 02:23:04 INFO - PROCESS | 1924 | 1468660984990 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119ff6400) [pid = 1924] [serial = 591] [outer = 0x1167fa400] 02:23:05 INFO - PROCESS | 1924 | 1468660985346 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]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 02:23:05 INFO - PROCESS | 1924 | 1468660985382 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 1924 | 1468660985387 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 02:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:23:05 INFO - PROCESS | 1924 | 1468660985389 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - PROCESS | 1924 | 1468660985391 Marionette TRACE conn2 <- [1,762,null,{}] 02:23:05 INFO - PROCESS | 1924 | 1468660985393 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}] 02:23:05 INFO - PROCESS | 1924 | 1468660985394 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:05 INFO - PROCESS | 1924 | 1468660985501 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:23:05 INFO - PROCESS | 1924 | 1468660985504 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:05 INFO - PROCESS | 1924 | 1468660985506 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bb9000 == 31 [pid = 1924] [id = 198] 02:23:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x123866800) [pid = 1924] [serial = 592] [outer = 0x0] 02:23:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12396e800) [pid = 1924] [serial = 593] [outer = 0x123866800] 02:23:05 INFO - PROCESS | 1924 | 1468660985545 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1243bd400) [pid = 1924] [serial = 594] [outer = 0x123866800] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1238dc000) [pid = 1924] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1127d6c00) [pid = 1924] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12906d800) [pid = 1924] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119722c00) [pid = 1924] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11692b000) [pid = 1924] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113007800) [pid = 1924] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119174c00) [pid = 1924] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x112921c00) [pid = 1924] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1191ca800) [pid = 1924] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12b73e000) [pid = 1924] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128d35800) [pid = 1924] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11321a000) [pid = 1924] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1251f2c00) [pid = 1924] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1291d0400) [pid = 1924] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1291d7c00) [pid = 1924] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x115e5e400) [pid = 1924] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x1121bd400) [pid = 1924] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:23:06 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x119929000) [pid = 1924] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:23:06 INFO - PROCESS | 1924 | 1468660986496 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]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1119ms 02:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:23:06 INFO - PROCESS | 1924 | 1468660986508 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 1924 | 1468660986510 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 02:23:06 INFO - PROCESS | 1924 | 1468660986512 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 1924 | 1468660986513 Marionette TRACE conn2 <- [1,766,null,{}] 02:23:06 INFO - PROCESS | 1924 | 1468660986515 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}] 02:23:06 INFO - PROCESS | 1924 | 1468660986516 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:06 INFO - PROCESS | 1924 | 1468660986588 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:23:06 INFO - PROCESS | 1924 | 1468660986591 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 1924 | 1468660986592 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x124075800 == 32 [pid = 1924] [id = 199] 02:23:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1132e9400) [pid = 1924] [serial = 595] [outer = 0x0] 02:23:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x11691e800) [pid = 1924] [serial = 596] [outer = 0x1132e9400] 02:23:06 INFO - PROCESS | 1924 | 1468660986619 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1191c7c00) [pid = 1924] [serial = 597] [outer = 0x1132e9400] 02:23:07 INFO - PROCESS | 1924 | 1468660987451 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]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 02:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:23:07 INFO - PROCESS | 1924 | 1468660987481 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 1924 | 1468660987483 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 02:23:07 INFO - PROCESS | 1924 | 1468660987486 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 1924 | 1468660987488 Marionette TRACE conn2 <- [1,770,null,{}] 02:23:07 INFO - PROCESS | 1924 | 1468660987491 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}] 02:23:07 INFO - PROCESS | 1924 | 1468660987497 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:07 INFO - PROCESS | 1924 | 1468660987610 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:23:07 INFO - PROCESS | 1924 | 1468660987617 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 1924 | 1468660987620 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dd5800 == 33 [pid = 1924] [id = 200] 02:23:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1191ca800) [pid = 1924] [serial = 598] [outer = 0x0] 02:23:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x124c8b800) [pid = 1924] [serial = 599] [outer = 0x1191ca800] 02:23:07 INFO - PROCESS | 1924 | 1468660987646 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x126a0e800) [pid = 1924] [serial = 600] [outer = 0x1191ca800] 02:23:07 INFO - PROCESS | 1924 | 1468660987955 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]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 02:23:08 INFO - PROCESS | 1924 | 1468660988006 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:23:08 INFO - PROCESS | 1924 | 1468660988015 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 02:23:08 INFO - PROCESS | 1924 | 1468660988017 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 1924 | 1468660988019 Marionette TRACE conn2 <- [1,774,null,{}] 02:23:08 INFO - PROCESS | 1924 | 1468660988021 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}] 02:23:08 INFO - PROCESS | 1924 | 1468660988022 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:08 INFO - PROCESS | 1924 | 1468660988095 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:23:08 INFO - PROCESS | 1924 | 1468660988100 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 1924 | 1468660988103 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288d1000 == 34 [pid = 1924] [id = 201] 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x126e8b800) [pid = 1924] [serial = 601] [outer = 0x0] 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x128b18800) [pid = 1924] [serial = 602] [outer = 0x126e8b800] 02:23:08 INFO - PROCESS | 1924 | 1468660988128 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x128d2b400) [pid = 1924] [serial = 603] [outer = 0x126e8b800] 02:23:08 INFO - PROCESS | 1924 | 1468660988501 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]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 02:23:08 INFO - PROCESS | 1924 | 1468660988537 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 1924 | 1468660988540 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 02:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:23:08 INFO - PROCESS | 1924 | 1468660988543 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 1924 | 1468660988546 Marionette TRACE conn2 <- [1,778,null,{}] 02:23:08 INFO - PROCESS | 1924 | 1468660988550 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}] 02:23:08 INFO - PROCESS | 1924 | 1468660988552 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:08 INFO - PROCESS | 1924 | 1468660988662 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:23:08 INFO - PROCESS | 1924 | 1468660988716 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 1924 | 1468660988718 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11641b800 == 35 [pid = 1924] [id = 202] 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11297bc00) [pid = 1924] [serial = 604] [outer = 0x0] 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113235400) [pid = 1924] [serial = 605] [outer = 0x11297bc00] 02:23:08 INFO - PROCESS | 1924 | 1468660988751 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x116a23000) [pid = 1924] [serial = 606] [outer = 0x11297bc00] 02:23:09 INFO - PROCESS | 1924 | 1468660989288 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]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 772ms 02:23:09 INFO - PROCESS | 1924 | 1468660989325 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 1924 | 1468660989328 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 02:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:23:09 INFO - PROCESS | 1924 | 1468660989336 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 1924 | 1468660989338 Marionette TRACE conn2 <- [1,782,null,{}] 02:23:09 INFO - PROCESS | 1924 | 1468660989341 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}] 02:23:09 INFO - PROCESS | 1924 | 1468660989343 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:09 INFO - PROCESS | 1924 | 1468660989449 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:23:09 INFO - PROCESS | 1924 | 1468660989529 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 1924 | 1468660989530 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ac000 == 36 [pid = 1924] [id = 203] 02:23:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1191cf400) [pid = 1924] [serial = 607] [outer = 0x0] 02:23:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11958f800) [pid = 1924] [serial = 608] [outer = 0x1191cf400] 02:23:09 INFO - PROCESS | 1924 | 1468660989561 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119742800) [pid = 1924] [serial = 609] [outer = 0x1191cf400] 02:23:10 INFO - PROCESS | 1924 | 1468660990103 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]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 822ms 02:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:23:10 INFO - PROCESS | 1924 | 1468660990156 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 1924 | 1468660990158 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 02:23:10 INFO - PROCESS | 1924 | 1468660990160 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 1924 | 1468660990163 Marionette TRACE conn2 <- [1,786,null,{}] 02:23:10 INFO - PROCESS | 1924 | 1468660990171 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}] 02:23:10 INFO - PROCESS | 1924 | 1468660990174 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:10 INFO - PROCESS | 1924 | 1468660990282 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:23:10 INFO - PROCESS | 1924 | 1468660990443 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 1924 | 1468660990444 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1129ca000 == 37 [pid = 1924] [id = 204] 02:23:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x112915400) [pid = 1924] [serial = 610] [outer = 0x0] 02:23:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x112985000) [pid = 1924] [serial = 611] [outer = 0x112915400] 02:23:10 INFO - PROCESS | 1924 | 1468660990474 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116910000) [pid = 1924] [serial = 612] [outer = 0x112915400] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x126dd5800 == 36 [pid = 1924] [id = 200] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x124075800 == 35 [pid = 1924] [id = 199] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x123bb9000 == 34 [pid = 1924] [id = 198] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ae000 == 33 [pid = 1924] [id = 197] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x117e82000 == 32 [pid = 1924] [id = 196] 02:23:10 INFO - PROCESS | 1924 | --DOCSHELL 0x116617800 == 31 [pid = 1924] [id = 195] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x118515c00) [pid = 1924] [serial = 488] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x127124000) [pid = 1924] [serial = 495] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12ab29400) [pid = 1924] [serial = 498] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12b958400) [pid = 1924] [serial = 485] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x116928c00) [pid = 1924] [serial = 446] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112919800) [pid = 1924] [serial = 443] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1238dcc00) [pid = 1924] [serial = 492] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126e89000) [pid = 1924] [serial = 554] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128d34000) [pid = 1924] [serial = 558] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x128d2e400) [pid = 1924] [serial = 557] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12a6ad800) [pid = 1924] [serial = 563] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11996bc00) [pid = 1924] [serial = 548] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x123864400) [pid = 1924] [serial = 549] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x116fc0400) [pid = 1924] [serial = 545] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1185a6000) [pid = 1924] [serial = 546] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1167fac00) [pid = 1924] [serial = 539] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x118169400) [pid = 1924] [serial = 540] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x119592c00) [pid = 1924] [serial = 542] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x11998d000) [pid = 1924] [serial = 543] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x12432a800) [pid = 1924] [serial = 551] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x12432c400) [pid = 1924] [serial = 537] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x12b94e800) [pid = 1924] [serial = 566] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x12bd1fc00) [pid = 1924] [serial = 567] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x12ab2e000) [pid = 1924] [serial = 564] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x129074400) [pid = 1924] [serial = 560] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x12a4a8000) [pid = 1924] [serial = 561] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x128b1cc00) [pid = 1924] [serial = 555] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x124c8a800) [pid = 1924] [serial = 552] [outer = 0x0] [url = about:blank] 02:23:10 INFO - PROCESS | 1924 | 1468660990919 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]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 777ms 02:23:10 INFO - PROCESS | 1924 | 1468660990940 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 1924 | 1468660990942 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 02:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:23:10 INFO - PROCESS | 1924 | 1468660990945 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 1924 | 1468660990947 Marionette TRACE conn2 <- [1,790,null,{}] 02:23:10 INFO - PROCESS | 1924 | 1468660990951 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}] 02:23:10 INFO - PROCESS | 1924 | 1468660990954 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:11 INFO - PROCESS | 1924 | 1468660991042 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:23:11 INFO - PROCESS | 1924 | 1468660991097 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 1924 | 1468660991099 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169c4800 == 32 [pid = 1924] [id = 205] 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x112f98c00) [pid = 1924] [serial = 613] [outer = 0x0] 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x117e3d000) [pid = 1924] [serial = 614] [outer = 0x112f98c00] 02:23:11 INFO - PROCESS | 1924 | 1468660991126 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1191c9000) [pid = 1924] [serial = 615] [outer = 0x112f98c00] 02:23:11 INFO - PROCESS | 1924 | 1468660991429 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]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 02:23:11 INFO - PROCESS | 1924 | 1468660991466 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 1924 | 1468660991472 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 02:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:23:11 INFO - PROCESS | 1924 | 1468660991475 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 1924 | 1468660991476 Marionette TRACE conn2 <- [1,794,null,{}] 02:23:11 INFO - PROCESS | 1924 | 1468660991478 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}] 02:23:11 INFO - PROCESS | 1924 | 1468660991479 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:11 INFO - PROCESS | 1924 | 1468660991562 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:23:11 INFO - PROCESS | 1924 | 1468660991626 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 1924 | 1468660991627 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x11959b800 == 33 [pid = 1924] [id = 206] 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x115e5d800) [pid = 1924] [serial = 616] [outer = 0x0] 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x11958a800) [pid = 1924] [serial = 617] [outer = 0x115e5d800] 02:23:11 INFO - PROCESS | 1924 | 1468660991653 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x119967000) [pid = 1924] [serial = 618] [outer = 0x115e5d800] 02:23:11 INFO - PROCESS | 1924 | 1468660991977 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]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 02:23:11 INFO - PROCESS | 1924 | 1468660991996 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 1924 | 1468660991997 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 02:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:23:12 INFO - PROCESS | 1924 | 1468660992006 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 1924 | 1468660992010 Marionette TRACE conn2 <- [1,798,null,{}] 02:23:12 INFO - PROCESS | 1924 | 1468660992013 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}] 02:23:12 INFO - PROCESS | 1924 | 1468660992015 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:12 INFO - PROCESS | 1924 | 1468660992096 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:23:12 INFO - PROCESS | 1924 | 1468660992152 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 1924 | 1468660992153 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x113cad000 == 34 [pid = 1924] [id = 207] 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x1125fb000) [pid = 1924] [serial = 619] [outer = 0x0] 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x119989800) [pid = 1924] [serial = 620] [outer = 0x1125fb000] 02:23:12 INFO - PROCESS | 1924 | 1468660992179 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x123f6f400) [pid = 1924] [serial = 621] [outer = 0x1125fb000] 02:23:12 INFO - PROCESS | 1924 | 1468660992459 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]]]}] 02:23:12 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 02:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 477ms 02:23:12 INFO - PROCESS | 1924 | 1468660992478 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 1924 | 1468660992480 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 02:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:23:12 INFO - PROCESS | 1924 | 1468660992490 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 1924 | 1468660992492 Marionette TRACE conn2 <- [1,802,null,{}] 02:23:12 INFO - PROCESS | 1924 | 1468660992494 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}] 02:23:12 INFO - PROCESS | 1924 | 1468660992496 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:12 INFO - PROCESS | 1924 | 1468660992590 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:23:12 INFO - PROCESS | 1924 | 1468660992594 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 1924 | 1468660992595 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e45800 == 35 [pid = 1924] [id = 208] 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x124762000) [pid = 1924] [serial = 622] [outer = 0x0] 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1251f7000) [pid = 1924] [serial = 623] [outer = 0x124762000] 02:23:12 INFO - PROCESS | 1924 | 1468660992622 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1261a4000) [pid = 1924] [serial = 624] [outer = 0x124762000] 02:23:13 INFO - PROCESS | 1924 | 1468660993147 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]]]}] 02:23:13 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 02:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 678ms 02:23:13 INFO - PROCESS | 1924 | 1468660993172 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 1924 | 1468660993173 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 02:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:23:13 INFO - PROCESS | 1924 | 1468660993176 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 1924 | 1468660993177 Marionette TRACE conn2 <- [1,806,null,{}] 02:23:13 INFO - PROCESS | 1924 | 1468660993179 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}] 02:23:13 INFO - PROCESS | 1924 | 1468660993180 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:13 INFO - PROCESS | 1924 | 1468660993278 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:23:13 INFO - PROCESS | 1924 | 1468660993315 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 1924 | 1468660993319 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x129015800 == 36 [pid = 1924] [id = 209] 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x12712b000) [pid = 1924] [serial = 625] [outer = 0x0] 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x128b1a800) [pid = 1924] [serial = 626] [outer = 0x12712b000] 02:23:13 INFO - PROCESS | 1924 | 1468660993351 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x128d32800) [pid = 1924] [serial = 627] [outer = 0x12712b000] 02:23:13 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:23:13 INFO - PROCESS | 1924 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 02:23:13 INFO - PROCESS | 1924 | Determined SkiaGL cache limits: Size 100663296, Items: 256 02:23:13 INFO - PROCESS | 1924 | [GFX2-]: Using SkiaGL canvas. 02:23:13 INFO - PROCESS | 1924 | 1468660993724 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]]]}] 02:23:13 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 02:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 02:23:13 INFO - PROCESS | 1924 | 1468660993748 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 1924 | 1468660993749 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 02:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:23:13 INFO - PROCESS | 1924 | 1468660993751 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 1924 | 1468660993752 Marionette TRACE conn2 <- [1,810,null,{}] 02:23:13 INFO - PROCESS | 1924 | 1468660993755 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}] 02:23:13 INFO - PROCESS | 1924 | 1468660993756 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:13 INFO - PROCESS | 1924 | 1468660993859 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:23:13 INFO - PROCESS | 1924 | 1468660993870 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 1924 | 1468660993872 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a226800 == 37 [pid = 1924] [id = 210] 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x128d35800) [pid = 1924] [serial = 628] [outer = 0x0] 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1291d7c00) [pid = 1924] [serial = 629] [outer = 0x128d35800] 02:23:13 INFO - PROCESS | 1924 | 1468660993896 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x12a4a2400) [pid = 1924] [serial = 630] [outer = 0x128d35800] 02:23:14 INFO - PROCESS | 1924 | 1468660994254 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]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 02:23:14 INFO - PROCESS | 1924 | 1468660994270 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 1924 | 1468660994279 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 02:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:23:14 INFO - PROCESS | 1924 | 1468660994287 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 1924 | 1468660994288 Marionette TRACE conn2 <- [1,814,null,{}] 02:23:14 INFO - PROCESS | 1924 | 1468660994290 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}] 02:23:14 INFO - PROCESS | 1924 | 1468660994291 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:14 INFO - PROCESS | 1924 | 1468660994389 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:23:14 INFO - PROCESS | 1924 | 1468660994392 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 1924 | 1468660994393 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a571000 == 38 [pid = 1924] [id = 211] 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x12a4a3000) [pid = 1924] [serial = 631] [outer = 0x0] 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x12a4c1400) [pid = 1924] [serial = 632] [outer = 0x12a4a3000] 02:23:14 INFO - PROCESS | 1924 | 1468660994418 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12a9de400) [pid = 1924] [serial = 633] [outer = 0x12a4a3000] 02:23:14 INFO - PROCESS | 1924 | 1468660994749 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] 02:23:14 INFO - PROCESS | 1924 | 1468660994807 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 02:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:23:14 INFO - PROCESS | 1924 | 1468660994809 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 1924 | 1468660994810 Marionette TRACE conn2 <- [1,818,null,{}] 02:23:14 INFO - PROCESS | 1924 | 1468660994813 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}] 02:23:14 INFO - PROCESS | 1924 | 1468660994814 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:14 INFO - PROCESS | 1924 | 1468660994914 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:23:14 INFO - PROCESS | 1924 | 1468660994925 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 1924 | 1468660994926 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70b000 == 39 [pid = 1924] [id = 212] 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x12ab26400) [pid = 1924] [serial = 634] [outer = 0x0] 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x12b73d800) [pid = 1924] [serial = 635] [outer = 0x12ab26400] 02:23:14 INFO - PROCESS | 1924 | 1468660994951 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x12b8bb400) [pid = 1924] [serial = 636] [outer = 0x12ab26400] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1167fa400) [pid = 1924] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x118396000) [pid = 1924] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11692d800) [pid = 1924] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1128b0400) [pid = 1924] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11958d000) [pid = 1924] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12a2cc400) [pid = 1924] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12a2cac00) [pid = 1924] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x116929000) [pid = 1924] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1191ca800) [pid = 1924] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x123866800) [pid = 1924] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:23:15 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1132e9400) [pid = 1924] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:23:15 INFO - PROCESS | 1924 | 1468660995304 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]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 517ms 02:23:15 INFO - PROCESS | 1924 | 1468660995328 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 1924 | 1468660995329 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 02:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:23:15 INFO - PROCESS | 1924 | 1468660995341 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 1924 | 1468660995343 Marionette TRACE conn2 <- [1,822,null,{}] 02:23:15 INFO - PROCESS | 1924 | 1468660995345 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}] 02:23:15 INFO - PROCESS | 1924 | 1468660995346 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:15 INFO - PROCESS | 1924 | 1468660995426 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:23:15 INFO - PROCESS | 1924 | 1468660995484 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 1924 | 1468660995485 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b909000 == 40 [pid = 1924] [id = 213] 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x118389800) [pid = 1924] [serial = 637] [outer = 0x0] 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x119746c00) [pid = 1924] [serial = 638] [outer = 0x118389800] 02:23:15 INFO - PROCESS | 1924 | 1468660995510 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x123c51800) [pid = 1924] [serial = 639] [outer = 0x118389800] 02:23:15 INFO - PROCESS | 1924 | 1468660995796 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] 02:23:15 INFO - PROCESS | 1924 | 1468660995812 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 02:23:15 INFO - PROCESS | 1924 | 1468660995814 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 1924 | 1468660995815 Marionette TRACE conn2 <- [1,826,null,{}] 02:23:15 INFO - PROCESS | 1924 | 1468660995826 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}] 02:23:15 INFO - PROCESS | 1924 | 1468660995827 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:15 INFO - PROCESS | 1924 | 1468660995914 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:23:15 INFO - PROCESS | 1924 | 1468660995920 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 1924 | 1468660995922 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd69800 == 41 [pid = 1924] [id = 214] 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x12a4a8000) [pid = 1924] [serial = 640] [outer = 0x0] 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x12b958800) [pid = 1924] [serial = 641] [outer = 0x12a4a8000] 02:23:15 INFO - PROCESS | 1924 | 1468660995949 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x12bf16000) [pid = 1924] [serial = 642] [outer = 0x12a4a8000] 02:23:16 INFO - PROCESS | 1924 | 1468660996313 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]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 531ms 02:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:23:16 INFO - PROCESS | 1924 | 1468660996347 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 1924 | 1468660996348 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 02:23:16 INFO - PROCESS | 1924 | 1468660996350 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 1924 | 1468660996352 Marionette TRACE conn2 <- [1,830,null,{}] 02:23:16 INFO - PROCESS | 1924 | 1468660996354 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}] 02:23:16 INFO - PROCESS | 1924 | 1468660996356 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:16 INFO - PROCESS | 1924 | 1468660996448 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:23:16 INFO - PROCESS | 1924 | 1468660996454 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 1924 | 1468660996455 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3e6000 == 42 [pid = 1924] [id = 215] 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x12bf1c400) [pid = 1924] [serial = 643] [outer = 0x0] 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12c0fd400) [pid = 1924] [serial = 644] [outer = 0x12bf1c400] 02:23:16 INFO - PROCESS | 1924 | 1468660996480 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x12c2c2400) [pid = 1924] [serial = 645] [outer = 0x12bf1c400] 02:23:16 INFO - PROCESS | 1924 | 1468660996792 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]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 02:23:16 INFO - PROCESS | 1924 | 1468660996821 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 1924 | 1468660996822 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 02:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:23:16 INFO - PROCESS | 1924 | 1468660996824 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 1924 | 1468660996826 Marionette TRACE conn2 <- [1,834,null,{}] 02:23:16 INFO - PROCESS | 1924 | 1468660996828 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}] 02:23:16 INFO - PROCESS | 1924 | 1468660996829 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:16 INFO - PROCESS | 1924 | 1468660996912 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:23:16 INFO - PROCESS | 1924 | 1468660996918 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 1924 | 1468660996919 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c99e800 == 43 [pid = 1924] [id = 216] 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1197b1c00) [pid = 1924] [serial = 646] [outer = 0x0] 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1197b7c00) [pid = 1924] [serial = 647] [outer = 0x1197b1c00] 02:23:16 INFO - PROCESS | 1924 | 1468660996942 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1197bcc00) [pid = 1924] [serial = 648] [outer = 0x1197b1c00] 02:23:17 INFO - PROCESS | 1924 | 1468660997426 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]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 02:23:17 INFO - PROCESS | 1924 | 1468660997445 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 1924 | 1468660997448 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 02:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:23:17 INFO - PROCESS | 1924 | 1468660997451 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - PROCESS | 1924 | 1468660997453 Marionette TRACE conn2 <- [1,838,null,{}] 02:23:17 INFO - PROCESS | 1924 | 1468660997457 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}] 02:23:17 INFO - PROCESS | 1924 | 1468660997459 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:17 INFO - PROCESS | 1924 | 1468660997568 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:23:17 INFO - PROCESS | 1924 | 1468660997642 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 1924 | 1468660997643 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x11906c800 == 44 [pid = 1924] [id = 217] 02:23:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11714f800) [pid = 1924] [serial = 649] [outer = 0x0] 02:23:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11876a000) [pid = 1924] [serial = 650] [outer = 0x11714f800] 02:23:17 INFO - PROCESS | 1924 | 1468660997674 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119588400) [pid = 1924] [serial = 651] [outer = 0x11714f800] 02:23:18 INFO - PROCESS | 1924 | 1468660998107 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]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 02:23:18 INFO - PROCESS | 1924 | 1468660998121 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 1924 | 1468660998124 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 02:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:23:18 INFO - PROCESS | 1924 | 1468660998129 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 1924 | 1468660998131 Marionette TRACE conn2 <- [1,842,null,{}] 02:23:18 INFO - PROCESS | 1924 | 1468660998133 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}] 02:23:18 INFO - PROCESS | 1924 | 1468660998135 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:18 INFO - PROCESS | 1924 | 1468660998241 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:23:18 INFO - PROCESS | 1924 | 1468660998301 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 1924 | 1468660998302 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x129006800 == 45 [pid = 1924] [id = 218] 02:23:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119747c00) [pid = 1924] [serial = 652] [outer = 0x0] 02:23:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1197b5000) [pid = 1924] [serial = 653] [outer = 0x119747c00] 02:23:18 INFO - PROCESS | 1924 | 1468660998333 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119929000) [pid = 1924] [serial = 654] [outer = 0x119747c00] 02:23:18 INFO - PROCESS | 1924 | 1468660998792 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]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 02:23:18 INFO - PROCESS | 1924 | 1468660998802 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 1924 | 1468660998803 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 02:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:23:18 INFO - PROCESS | 1924 | 1468660998806 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 1924 | 1468660998808 Marionette TRACE conn2 <- [1,846,null,{}] 02:23:18 INFO - PROCESS | 1924 | 1468660998816 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}] 02:23:18 INFO - PROCESS | 1924 | 1468660998820 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:18 INFO - PROCESS | 1924 | 1468660998943 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:23:19 INFO - PROCESS | 1924 | 1468660999019 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 1924 | 1468660999021 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c99e000 == 46 [pid = 1924] [id = 219] 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1238d9400) [pid = 1924] [serial = 655] [outer = 0x0] 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1243b5800) [pid = 1924] [serial = 656] [outer = 0x1238d9400] 02:23:19 INFO - PROCESS | 1924 | 1468660999053 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x127124000) [pid = 1924] [serial = 657] [outer = 0x1238d9400] 02:23:19 INFO - PROCESS | 1924 | 1468660999470 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]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 02:23:19 INFO - PROCESS | 1924 | 1468660999478 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:23:19 INFO - PROCESS | 1924 | 1468660999480 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 02:23:19 INFO - PROCESS | 1924 | 1468660999482 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 1924 | 1468660999483 Marionette TRACE conn2 <- [1,850,null,{}] 02:23:19 INFO - PROCESS | 1924 | 1468660999486 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}] 02:23:19 INFO - PROCESS | 1924 | 1468660999487 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:19 INFO - PROCESS | 1924 | 1468660999594 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:23:19 INFO - PROCESS | 1924 | 1468660999651 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 1924 | 1468660999652 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce12000 == 47 [pid = 1924] [id = 220] 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128d2c400) [pid = 1924] [serial = 658] [outer = 0x0] 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128d38000) [pid = 1924] [serial = 659] [outer = 0x128d2c400] 02:23:19 INFO - PROCESS | 1924 | 1468660999680 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12a4b9000) [pid = 1924] [serial = 660] [outer = 0x128d2c400] 02:23:20 INFO - PROCESS | 1924 | 1468661000152 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]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 722ms 02:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:23:20 INFO - PROCESS | 1924 | 1468661000205 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 1924 | 1468661000206 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 02:23:20 INFO - PROCESS | 1924 | 1468661000208 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 1924 | 1468661000210 Marionette TRACE conn2 <- [1,854,null,{}] 02:23:20 INFO - PROCESS | 1924 | 1468661000212 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}] 02:23:20 INFO - PROCESS | 1924 | 1468661000214 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:20 INFO - PROCESS | 1924 | 1468661000333 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:23:20 INFO - PROCESS | 1924 | 1468661000405 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 1924 | 1468661000406 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x11695a800 == 48 [pid = 1924] [id = 221] 02:23:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1128a5800) [pid = 1924] [serial = 661] [outer = 0x0] 02:23:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x123973800) [pid = 1924] [serial = 662] [outer = 0x1128a5800] 02:23:20 INFO - PROCESS | 1924 | 1468661000435 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12bd17c00) [pid = 1924] [serial = 663] [outer = 0x1128a5800] 02:23:20 INFO - PROCESS | 1924 | 1468661000965 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]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 819ms 02:23:21 INFO - PROCESS | 1924 | 1468661001033 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 1924 | 1468661001035 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 02:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:23:21 INFO - PROCESS | 1924 | 1468661001040 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 1924 | 1468661001042 Marionette TRACE conn2 <- [1,858,null,{}] 02:23:21 INFO - PROCESS | 1924 | 1468661001046 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}] 02:23:21 INFO - PROCESS | 1924 | 1468661001047 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:21 INFO - PROCESS | 1924 | 1468661001149 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:23:21 INFO - PROCESS | 1924 | 1468661001223 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 1924 | 1468661001224 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c0000 == 49 [pid = 1924] [id = 222] 02:23:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11714ac00) [pid = 1924] [serial = 664] [outer = 0x0] 02:23:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x117e3ac00) [pid = 1924] [serial = 665] [outer = 0x11714ac00] 02:23:21 INFO - PROCESS | 1924 | 1468661001252 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11904dc00) [pid = 1924] [serial = 666] [outer = 0x11714ac00] 02:23:21 INFO - PROCESS | 1924 | 1468661001790 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]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 773ms 02:23:21 INFO - PROCESS | 1924 | 1468661001814 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 1924 | 1468661001819 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x119ba3000 == 48 [pid = 1924] [id = 194] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3e6000 == 47 [pid = 1924] [id = 215] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd69800 == 46 [pid = 1924] [id = 214] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12b909000 == 45 [pid = 1924] [id = 213] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70b000 == 44 [pid = 1924] [id = 212] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12a571000 == 43 [pid = 1924] [id = 211] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12a226800 == 42 [pid = 1924] [id = 210] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x129015800 == 41 [pid = 1924] [id = 209] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x126e45800 == 40 [pid = 1924] [id = 208] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x113cad000 == 39 [pid = 1924] [id = 207] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x11959b800 == 38 [pid = 1924] [id = 206] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x1169c4800 == 37 [pid = 1924] [id = 205] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x1129ca000 == 36 [pid = 1924] [id = 204] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ac000 == 35 [pid = 1924] [id = 203] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x11641b800 == 34 [pid = 1924] [id = 202] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x1288d1000 == 33 [pid = 1924] [id = 201] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x11695a800 == 32 [pid = 1924] [id = 221] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce12000 == 31 [pid = 1924] [id = 220] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12c99e000 == 30 [pid = 1924] [id = 219] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x129006800 == 29 [pid = 1924] [id = 218] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x12c99e800 == 28 [pid = 1924] [id = 216] 02:23:22 INFO - PROCESS | 1924 | --DOCSHELL 0x11906c800 == 27 [pid = 1924] [id = 217] 02:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119983400) [pid = 1924] [serial = 590] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11917ec00) [pid = 1924] [serial = 587] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1188e4c00) [pid = 1924] [serial = 582] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1176f5000) [pid = 1924] [serial = 581] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116925800) [pid = 1924] [serial = 584] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x117e37800) [pid = 1924] [serial = 585] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x128b18800) [pid = 1924] [serial = 602] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1238e4400) [pid = 1924] [serial = 572] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12a6b0000) [pid = 1924] [serial = 575] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12bd18000) [pid = 1924] [serial = 576] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12c0f7c00) [pid = 1924] [serial = 579] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12bf1e800) [pid = 1924] [serial = 578] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119059400) [pid = 1924] [serial = 570] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11838c400) [pid = 1924] [serial = 569] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x126a0e800) [pid = 1924] [serial = 600] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x12396e800) [pid = 1924] [serial = 593] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x124c8d000) [pid = 1924] [serial = 573] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119ff6400) [pid = 1924] [serial = 591] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1191c7c00) [pid = 1924] [serial = 597] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11691e800) [pid = 1924] [serial = 596] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1243bd400) [pid = 1924] [serial = 594] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x124c8b800) [pid = 1924] [serial = 599] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11930cc00) [pid = 1924] [serial = 588] [outer = 0x0] [url = about:blank] 02:23:22 INFO - PROCESS | 1924 | 1468661002499 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - PROCESS | 1924 | 1468661002502 Marionette TRACE conn2 <- [1,862,null,{}] 02:23:22 INFO - PROCESS | 1924 | 1468661002507 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}] 02:23:22 INFO - PROCESS | 1924 | 1468661002509 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:22 INFO - PROCESS | 1924 | 1468661002585 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:23:22 INFO - PROCESS | 1924 | 1468661002589 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 1924 | 1468661002591 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x112537000 == 28 [pid = 1924] [id = 223] 02:23:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x111f0f400) [pid = 1924] [serial = 667] [outer = 0x0] 02:23:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1121b0800) [pid = 1924] [serial = 668] [outer = 0x111f0f400] 02:23:22 INFO - PROCESS | 1924 | 1468661002621 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1125f7400) [pid = 1924] [serial = 669] [outer = 0x111f0f400] 02:23:22 INFO - PROCESS | 1924 | 1468661002958 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]]]}] 02:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 536ms 02:23:22 INFO - PROCESS | 1924 | 1468661002972 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:23:22 INFO - PROCESS | 1924 | 1468661002975 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 02:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:23:22 INFO - PROCESS | 1924 | 1468661002978 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - PROCESS | 1924 | 1468661002979 Marionette TRACE conn2 <- [1,866,null,{}] 02:23:23 INFO - PROCESS | 1924 | 1468661003000 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}] 02:23:23 INFO - PROCESS | 1924 | 1468661003003 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:23 INFO - PROCESS | 1924 | 1468661003098 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:23:23 INFO - PROCESS | 1924 | 1468661003104 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 1924 | 1468661003105 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x115ebc800 == 29 [pid = 1924] [id = 224] 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1128b2800) [pid = 1924] [serial = 670] [outer = 0x0] 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11291d400) [pid = 1924] [serial = 671] [outer = 0x1128b2800] 02:23:23 INFO - PROCESS | 1924 | 1468661003133 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11297c800) [pid = 1924] [serial = 672] [outer = 0x1128b2800] 02:23:23 INFO - PROCESS | 1924 | 1468661003449 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]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 02:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:23:23 INFO - PROCESS | 1924 | 1468661003497 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 1924 | 1468661003499 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 02:23:23 INFO - PROCESS | 1924 | 1468661003501 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 1924 | 1468661003502 Marionette TRACE conn2 <- [1,870,null,{}] 02:23:23 INFO - PROCESS | 1924 | 1468661003505 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}] 02:23:23 INFO - PROCESS | 1924 | 1468661003506 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:23 INFO - PROCESS | 1924 | 1468661003595 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:23:23 INFO - PROCESS | 1924 | 1468661003654 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 1924 | 1468661003659 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f76000 == 30 [pid = 1924] [id = 225] 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x115df1400) [pid = 1924] [serial = 673] [outer = 0x0] 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x115e60000) [pid = 1924] [serial = 674] [outer = 0x115df1400] 02:23:23 INFO - PROCESS | 1924 | 1468661003688 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1164e8000) [pid = 1924] [serial = 675] [outer = 0x115df1400] 02:23:24 INFO - PROCESS | 1924 | 1468661004011 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]]]}] 02:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 02:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:23:24 INFO - PROCESS | 1924 | 1468661004022 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:23:24 INFO - PROCESS | 1924 | 1468661004024 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 02:23:24 INFO - PROCESS | 1924 | 1468661004026 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:23:24 INFO - PROCESS | 1924 | 1468661004027 Marionette TRACE conn2 <- [1,874,null,{}] 02:23:24 INFO - PROCESS | 1924 | 1468661004029 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}] 02:23:24 INFO - PROCESS | 1924 | 1468661004030 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:24 INFO - PROCESS | 1924 | 1468661004109 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:23:24 INFO - PROCESS | 1924 | 1468661004164 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 1924 | 1468661004166 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x11840d800 == 31 [pid = 1924] [id = 226] 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x115dfa000) [pid = 1924] [serial = 676] [outer = 0x0] 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116902c00) [pid = 1924] [serial = 677] [outer = 0x115dfa000] 02:23:24 INFO - PROCESS | 1924 | 1468661004191 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11692dc00) [pid = 1924] [serial = 678] [outer = 0x115dfa000] 02:23:24 INFO - PROCESS | 1924 | 1468661004485 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]]]}] 02:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 02:23:24 INFO - PROCESS | 1924 | 1468661004498 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:23:24 INFO - PROCESS | 1924 | 1468661004499 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 02:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:23:24 INFO - PROCESS | 1924 | 1468661004510 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:23:24 INFO - PROCESS | 1924 | 1468661004511 Marionette TRACE conn2 <- [1,878,null,{}] 02:23:24 INFO - PROCESS | 1924 | 1468661004513 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}] 02:23:24 INFO - PROCESS | 1924 | 1468661004515 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:24 INFO - PROCESS | 1924 | 1468661004611 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:23:24 INFO - PROCESS | 1924 | 1468661004644 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 1924 | 1468661004645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x119125000 == 32 [pid = 1924] [id = 227] 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116927800) [pid = 1924] [serial = 679] [outer = 0x0] 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116a23c00) [pid = 1924] [serial = 680] [outer = 0x116927800] 02:23:24 INFO - PROCESS | 1924 | 1468661004677 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1176f5400) [pid = 1924] [serial = 681] [outer = 0x116927800] 02:23:25 INFO - PROCESS | 1924 | 1468661005009 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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 02:23:25 INFO - PROCESS | 1924 | 1468661005030 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 1924 | 1468661005032 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 02:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:23:25 INFO - PROCESS | 1924 | 1468661005035 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 1924 | 1468661005037 Marionette TRACE conn2 <- [1,882,null,{}] 02:23:25 INFO - PROCESS | 1924 | 1468661005040 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}] 02:23:25 INFO - PROCESS | 1924 | 1468661005046 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:25 INFO - PROCESS | 1924 | 1468661005196 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:23:25 INFO - PROCESS | 1924 | 1468661005200 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 1924 | 1468661005202 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fe0000 == 33 [pid = 1924] [id = 228] 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x117e31400) [pid = 1924] [serial = 682] [outer = 0x0] 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x118172c00) [pid = 1924] [serial = 683] [outer = 0x117e31400] 02:23:25 INFO - PROCESS | 1924 | 1468661005227 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119050000) [pid = 1924] [serial = 684] [outer = 0x117e31400] 02:23:25 INFO - PROCESS | 1924 | 1468661005550 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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 571ms 02:23:25 INFO - PROCESS | 1924 | 1468661005605 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 1924 | 1468661005607 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 02:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:23:25 INFO - PROCESS | 1924 | 1468661005609 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 1924 | 1468661005610 Marionette TRACE conn2 <- [1,886,null,{}] 02:23:25 INFO - PROCESS | 1924 | 1468661005612 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}] 02:23:25 INFO - PROCESS | 1924 | 1468661005613 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:25 INFO - PROCESS | 1924 | 1468661005704 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:23:25 INFO - PROCESS | 1924 | 1468661005739 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 1924 | 1468661005740 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc5800 == 34 [pid = 1924] [id = 229] 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119050c00) [pid = 1924] [serial = 685] [outer = 0x0] 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119180400) [pid = 1924] [serial = 686] [outer = 0x119050c00] 02:23:25 INFO - PROCESS | 1924 | 1468661005764 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1191d3000) [pid = 1924] [serial = 687] [outer = 0x119050c00] 02:23:26 INFO - PROCESS | 1924 | 1468661006100 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]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 02:23:26 INFO - PROCESS | 1924 | 1468661006127 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 1924 | 1468661006129 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 02:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:23:26 INFO - PROCESS | 1924 | 1468661006138 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 1924 | 1468661006139 Marionette TRACE conn2 <- [1,890,null,{}] 02:23:26 INFO - PROCESS | 1924 | 1468661006141 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}] 02:23:26 INFO - PROCESS | 1924 | 1468661006142 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:26 INFO - PROCESS | 1924 | 1468661006236 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:23:26 INFO - PROCESS | 1924 | 1468661006240 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 1924 | 1468661006241 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x124451800 == 35 [pid = 1924] [id = 230] 02:23:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11905ac00) [pid = 1924] [serial = 688] [outer = 0x0] 02:23:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11958ac00) [pid = 1924] [serial = 689] [outer = 0x11905ac00] 02:23:26 INFO - PROCESS | 1924 | 1468661006266 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11971c400) [pid = 1924] [serial = 690] [outer = 0x11905ac00] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128d35800) [pid = 1924] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12ab26400) [pid = 1924] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x118389800) [pid = 1924] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12a4a3000) [pid = 1924] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x124762000) [pid = 1924] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x126e8b800) [pid = 1924] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11297bc00) [pid = 1924] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1191cf400) [pid = 1924] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1125fb000) [pid = 1924] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112915400) [pid = 1924] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12a4a8000) [pid = 1924] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x115e5d800) [pid = 1924] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x112f98c00) [pid = 1924] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12bf1c400) [pid = 1924] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1197b1c00) [pid = 1924] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:23:26 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12712b000) [pid = 1924] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:23:26 INFO - PROCESS | 1924 | 1468661006763 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]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 668ms 02:23:26 INFO - PROCESS | 1924 | 1468661006807 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 1924 | 1468661006808 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 02:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:23:26 INFO - PROCESS | 1924 | 1468661006810 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 1924 | 1468661006812 Marionette TRACE conn2 <- [1,894,null,{}] 02:23:26 INFO - PROCESS | 1924 | 1468661006814 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}] 02:23:26 INFO - PROCESS | 1924 | 1468661006815 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:26 INFO - PROCESS | 1924 | 1468661006891 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:23:26 INFO - PROCESS | 1924 | 1468661006961 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 1924 | 1468661006962 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x12515c800 == 36 [pid = 1924] [id = 231] 02:23:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x117154400) [pid = 1924] [serial = 691] [outer = 0x0] 02:23:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119315000) [pid = 1924] [serial = 692] [outer = 0x117154400] 02:23:26 INFO - PROCESS | 1924 | 1468661006995 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119724c00) [pid = 1924] [serial = 693] [outer = 0x117154400] 02:23:27 INFO - PROCESS | 1924 | 1468661007286 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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 517ms 02:23:27 INFO - PROCESS | 1924 | 1468661007329 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 1924 | 1468661007330 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 02:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:23:27 INFO - PROCESS | 1924 | 1468661007333 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 1924 | 1468661007337 Marionette TRACE conn2 <- [1,898,null,{}] 02:23:27 INFO - PROCESS | 1924 | 1468661007341 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}] 02:23:27 INFO - PROCESS | 1924 | 1468661007342 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:27 INFO - PROCESS | 1924 | 1468661007423 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:23:27 INFO - PROCESS | 1924 | 1468661007426 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 1924 | 1468661007428 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dc1800 == 37 [pid = 1924] [id = 232] 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119725000) [pid = 1924] [serial = 694] [outer = 0x0] 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119745c00) [pid = 1924] [serial = 695] [outer = 0x119725000] 02:23:27 INFO - PROCESS | 1924 | 1468661007452 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1197b0000) [pid = 1924] [serial = 696] [outer = 0x119725000] 02:23:27 INFO - PROCESS | 1924 | 1468661007775 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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 473ms 02:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:23:27 INFO - PROCESS | 1924 | 1468661007806 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 1924 | 1468661007807 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 02:23:27 INFO - PROCESS | 1924 | 1468661007810 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 1924 | 1468661007811 Marionette TRACE conn2 <- [1,902,null,{}] 02:23:27 INFO - PROCESS | 1924 | 1468661007814 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}] 02:23:27 INFO - PROCESS | 1924 | 1468661007815 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:27 INFO - PROCESS | 1924 | 1468661007926 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:23:27 INFO - PROCESS | 1924 | 1468661007934 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 1924 | 1468661007937 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a9800 == 38 [pid = 1924] [id = 233] 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1197b4400) [pid = 1924] [serial = 697] [outer = 0x0] 02:23:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1197bbc00) [pid = 1924] [serial = 698] [outer = 0x1197b4400] 02:23:27 INFO - PROCESS | 1924 | 1468661007964 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119987c00) [pid = 1924] [serial = 699] [outer = 0x1197b4400] 02:23:28 INFO - PROCESS | 1924 | 1468661008299 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]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 02:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:23:28 INFO - PROCESS | 1924 | 1468661008329 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 1924 | 1468661008331 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 02:23:28 INFO - PROCESS | 1924 | 1468661008333 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:23:28 INFO - PROCESS | 1924 | 1468661008334 Marionette TRACE conn2 <- [1,906,null,{}] 02:23:28 INFO - PROCESS | 1924 | 1468661008336 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}] 02:23:28 INFO - PROCESS | 1924 | 1468661008337 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:28 INFO - PROCESS | 1924 | 1468661008414 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:23:28 INFO - PROCESS | 1924 | 1468661008420 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 1924 | 1468661008421 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d0b800 == 39 [pid = 1924] [id = 234] 02:23:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119988400) [pid = 1924] [serial = 700] [outer = 0x0] 02:23:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119feb400) [pid = 1924] [serial = 701] [outer = 0x119988400] 02:23:28 INFO - PROCESS | 1924 | 1468661008445 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x123865c00) [pid = 1924] [serial = 702] [outer = 0x119988400] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x115ebc800 == 38 [pid = 1924] [id = 224] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x112537000 == 37 [pid = 1924] [id = 223] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1194c0000 == 36 [pid = 1924] [id = 222] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x11840d800 == 35 [pid = 1924] [id = 226] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x116f76000 == 34 [pid = 1924] [id = 225] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc5800 == 33 [pid = 1924] [id = 229] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x124451800 == 32 [pid = 1924] [id = 230] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x119fe0000 == 31 [pid = 1924] [id = 228] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12515c800 == 30 [pid = 1924] [id = 231] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x126dc1800 == 29 [pid = 1924] [id = 232] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x119125000 == 28 [pid = 1924] [id = 227] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1291d7c00) [pid = 1924] [serial = 629] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12a4a2400) [pid = 1924] [serial = 630] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12b73d800) [pid = 1924] [serial = 635] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119746c00) [pid = 1924] [serial = 638] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12a4c1400) [pid = 1924] [serial = 632] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1251f7000) [pid = 1924] [serial = 623] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128d2b400) [pid = 1924] [serial = 603] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x113235400) [pid = 1924] [serial = 605] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x116a23000) [pid = 1924] [serial = 606] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11958f800) [pid = 1924] [serial = 608] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119742800) [pid = 1924] [serial = 609] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119989800) [pid = 1924] [serial = 620] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x123f6f400) [pid = 1924] [serial = 621] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x112985000) [pid = 1924] [serial = 611] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12b958800) [pid = 1924] [serial = 641] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x116910000) [pid = 1924] [serial = 612] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11958a800) [pid = 1924] [serial = 617] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119967000) [pid = 1924] [serial = 618] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x117e3d000) [pid = 1924] [serial = 614] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1191c9000) [pid = 1924] [serial = 615] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12bf16000) [pid = 1924] [serial = 642] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12c0fd400) [pid = 1924] [serial = 644] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x123c51800) [pid = 1924] [serial = 639] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1197bcc00) [pid = 1924] [serial = 648] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x128b1a800) [pid = 1924] [serial = 626] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x12b8bb400) [pid = 1924] [serial = 636] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x12a9de400) [pid = 1924] [serial = 633] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1197b7c00) [pid = 1924] [serial = 647] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x128d32800) [pid = 1924] [serial = 627] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x12c2c2400) [pid = 1924] [serial = 645] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1261a4000) [pid = 1924] [serial = 624] [outer = 0x0] [url = about:blank] 02:23:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a9800 == 27 [pid = 1924] [id = 233] 02:23:29 INFO - PROCESS | 1924 | 1468661009803 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]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1524ms 02:23:29 INFO - PROCESS | 1924 | 1468661009858 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 1924 | 1468661009860 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 02:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:23:29 INFO - PROCESS | 1924 | 1468661009864 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 1924 | 1468661009867 Marionette TRACE conn2 <- [1,910,null,{}] 02:23:29 INFO - PROCESS | 1924 | 1468661009872 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}] 02:23:29 INFO - PROCESS | 1924 | 1468661009874 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:29 INFO - PROCESS | 1924 | 1468661009955 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:23:30 INFO - PROCESS | 1924 | 1468661010005 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 1924 | 1468661010007 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x113cb9000 == 28 [pid = 1924] [id = 235] 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x1127d9400) [pid = 1924] [serial = 703] [outer = 0x0] 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1128b2000) [pid = 1924] [serial = 704] [outer = 0x1127d9400] 02:23:30 INFO - PROCESS | 1924 | 1468661010035 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x112920400) [pid = 1924] [serial = 705] [outer = 0x1127d9400] 02:23:30 INFO - PROCESS | 1924 | 1468661010559 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]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 774ms 02:23:30 INFO - PROCESS | 1924 | 1468661010638 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:23:30 INFO - PROCESS | 1924 | 1468661010640 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 02:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:23:30 INFO - PROCESS | 1924 | 1468661010643 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - PROCESS | 1924 | 1468661010647 Marionette TRACE conn2 <- [1,914,null,{}] 02:23:30 INFO - PROCESS | 1924 | 1468661010650 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}] 02:23:30 INFO - PROCESS | 1924 | 1468661010652 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:30 INFO - PROCESS | 1924 | 1468661010756 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:23:30 INFO - PROCESS | 1924 | 1468661010802 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 1924 | 1468661010805 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x1164c2000 == 29 [pid = 1924] [id = 236] 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11291dc00) [pid = 1924] [serial = 706] [outer = 0x0] 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x112986000) [pid = 1924] [serial = 707] [outer = 0x11291dc00] 02:23:30 INFO - PROCESS | 1924 | 1468661010836 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x113214c00) [pid = 1924] [serial = 708] [outer = 0x11291dc00] 02:23:31 INFO - PROCESS | 1924 | 1468661011386 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]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 773ms 02:23:31 INFO - PROCESS | 1924 | 1468661011444 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 1924 | 1468661011447 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 02:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:23:31 INFO - PROCESS | 1924 | 1468661011455 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 1924 | 1468661011457 Marionette TRACE conn2 <- [1,918,null,{}] 02:23:31 INFO - PROCESS | 1924 | 1468661011460 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}] 02:23:31 INFO - PROCESS | 1924 | 1468661011462 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:31 INFO - PROCESS | 1924 | 1468661011608 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:23:31 INFO - PROCESS | 1924 | 1468661011679 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 1924 | 1468661011680 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1132e2000 == 30 [pid = 1924] [id = 237] 02:23:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1125f5800) [pid = 1924] [serial = 709] [outer = 0x0] 02:23:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1125ff400) [pid = 1924] [serial = 710] [outer = 0x1125f5800] 02:23:31 INFO - PROCESS | 1924 | 1468661011709 Marionette DEBUG loaded listener.js 02:23:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11291a800) [pid = 1924] [serial = 711] [outer = 0x1125f5800] 02:23:32 INFO - PROCESS | 1924 | 1468661012066 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]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 622ms 02:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:23:32 INFO - PROCESS | 1924 | 1468661012077 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 1924 | 1468661012079 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 02:23:32 INFO - PROCESS | 1924 | 1468661012082 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 1924 | 1468661012087 Marionette TRACE conn2 <- [1,922,null,{}] 02:23:32 INFO - PROCESS | 1924 | 1468661012092 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}] 02:23:32 INFO - PROCESS | 1924 | 1468661012093 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:32 INFO - PROCESS | 1924 | 1468661012174 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:23:32 INFO - PROCESS | 1924 | 1468661012178 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 1924 | 1468661012179 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x11745a800 == 31 [pid = 1924] [id = 238] 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x113219000) [pid = 1924] [serial = 712] [outer = 0x0] 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x115e66800) [pid = 1924] [serial = 713] [outer = 0x113219000] 02:23:32 INFO - PROCESS | 1924 | 1468661012208 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x116633400) [pid = 1924] [serial = 714] [outer = 0x113219000] 02:23:32 INFO - PROCESS | 1924 | 1468661012574 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]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 524ms 02:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:23:32 INFO - PROCESS | 1924 | 1468661012607 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 1924 | 1468661012610 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 02:23:32 INFO - PROCESS | 1924 | 1468661012613 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 1924 | 1468661012615 Marionette TRACE conn2 <- [1,926,null,{}] 02:23:32 INFO - PROCESS | 1924 | 1468661012619 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}] 02:23:32 INFO - PROCESS | 1924 | 1468661012621 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:32 INFO - PROCESS | 1924 | 1468661012739 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:23:32 INFO - PROCESS | 1924 | 1468661012756 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 1924 | 1468661012757 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x118728000 == 32 [pid = 1924] [id = 239] 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x116724000) [pid = 1924] [serial = 715] [outer = 0x0] 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11692a800) [pid = 1924] [serial = 716] [outer = 0x116724000] 02:23:32 INFO - PROCESS | 1924 | 1468661012800 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x117148800) [pid = 1924] [serial = 717] [outer = 0x116724000] 02:23:33 INFO - PROCESS | 1924 | 1468661013242 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]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 02:23:33 INFO - PROCESS | 1924 | 1468661013286 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 1924 | 1468661013288 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 02:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:23:33 INFO - PROCESS | 1924 | 1468661013296 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 1924 | 1468661013300 Marionette TRACE conn2 <- [1,930,null,{}] 02:23:33 INFO - PROCESS | 1924 | 1468661013302 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}] 02:23:33 INFO - PROCESS | 1924 | 1468661013304 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:33 INFO - PROCESS | 1924 | 1468661013388 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:23:33 INFO - PROCESS | 1924 | 1468661013391 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 1924 | 1468661013393 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b8c800 == 33 [pid = 1924] [id = 240] 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x113216400) [pid = 1924] [serial = 718] [outer = 0x0] 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x118164c00) [pid = 1924] [serial = 719] [outer = 0x113216400] 02:23:33 INFO - PROCESS | 1924 | 1468661013417 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1185b2400) [pid = 1924] [serial = 720] [outer = 0x113216400] 02:23:33 INFO - PROCESS | 1924 | 1468661013741 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]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 479ms 02:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:23:33 INFO - PROCESS | 1924 | 1468661013773 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 1924 | 1468661013774 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 02:23:33 INFO - PROCESS | 1924 | 1468661013777 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 1924 | 1468661013778 Marionette TRACE conn2 <- [1,934,null,{}] 02:23:33 INFO - PROCESS | 1924 | 1468661013780 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}] 02:23:33 INFO - PROCESS | 1924 | 1468661013781 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:33 INFO - PROCESS | 1924 | 1468661013883 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:23:33 INFO - PROCESS | 1924 | 1468661013891 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 1924 | 1468661013892 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fd5000 == 34 [pid = 1924] [id = 241] 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x118768800) [pid = 1924] [serial = 721] [outer = 0x0] 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118896000) [pid = 1924] [serial = 722] [outer = 0x118768800] 02:23:33 INFO - PROCESS | 1924 | 1468661013917 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11917c000) [pid = 1924] [serial = 723] [outer = 0x118768800] 02:23:34 INFO - PROCESS | 1924 | 1468661014259 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]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 02:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:23:34 INFO - PROCESS | 1924 | 1468661014296 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 1924 | 1468661014297 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 02:23:34 INFO - PROCESS | 1924 | 1468661014299 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 1924 | 1468661014309 Marionette TRACE conn2 <- [1,938,null,{}] 02:23:34 INFO - PROCESS | 1924 | 1468661014312 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}] 02:23:34 INFO - PROCESS | 1924 | 1468661014313 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:34 INFO - PROCESS | 1924 | 1468661014405 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:23:34 INFO - PROCESS | 1924 | 1468661014443 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 1924 | 1468661014447 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x118128000 == 35 [pid = 1924] [id = 242] 02:23:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11930dc00) [pid = 1924] [serial = 724] [outer = 0x0] 02:23:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119316400) [pid = 1924] [serial = 725] [outer = 0x11930dc00] 02:23:34 INFO - PROCESS | 1924 | 1468661014479 Marionette DEBUG loaded listener.js 02:23:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11971fc00) [pid = 1924] [serial = 726] [outer = 0x11930dc00] 02:23:34 INFO - PROCESS | 1924 | 1468661014845 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]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 580ms 02:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:23:34 INFO - PROCESS | 1924 | 1468661014901 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 1924 | 1468661014903 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 02:23:34 INFO - PROCESS | 1924 | 1468661014909 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 1924 | 1468661014911 Marionette TRACE conn2 <- [1,942,null,{}] 02:23:34 INFO - PROCESS | 1924 | 1468661014914 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}] 02:23:34 INFO - PROCESS | 1924 | 1468661014916 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:35 INFO - PROCESS | 1924 | 1468661015065 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:23:35 INFO - PROCESS | 1924 | 1468661015116 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 1924 | 1468661015117 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260cf800 == 36 [pid = 1924] [id = 243] 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x111f08800) [pid = 1924] [serial = 727] [outer = 0x0] 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119748c00) [pid = 1924] [serial = 728] [outer = 0x111f08800] 02:23:35 INFO - PROCESS | 1924 | 1468661015149 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119967800) [pid = 1924] [serial = 729] [outer = 0x111f08800] 02:23:35 INFO - PROCESS | 1924 | 1468661015446 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]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 02:23:35 INFO - PROCESS | 1924 | 1468661015491 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 1924 | 1468661015493 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 02:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:23:35 INFO - PROCESS | 1924 | 1468661015495 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 1924 | 1468661015496 Marionette TRACE conn2 <- [1,946,null,{}] 02:23:35 INFO - PROCESS | 1924 | 1468661015499 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}] 02:23:35 INFO - PROCESS | 1924 | 1468661015500 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:35 INFO - PROCESS | 1924 | 1468661015594 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:23:35 INFO - PROCESS | 1924 | 1468661015630 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 1924 | 1468661015631 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169c4800 == 37 [pid = 1924] [id = 244] 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119728400) [pid = 1924] [serial = 730] [outer = 0x0] 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119986c00) [pid = 1924] [serial = 731] [outer = 0x119728400] 02:23:35 INFO - PROCESS | 1924 | 1468661015670 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119bf8400) [pid = 1924] [serial = 732] [outer = 0x119728400] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119988400) [pid = 1924] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116927800) [pid = 1924] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119050c00) [pid = 1924] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x117e31400) [pid = 1924] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x117154400) [pid = 1924] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11905ac00) [pid = 1924] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119725000) [pid = 1924] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1238d9400) [pid = 1924] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119747c00) [pid = 1924] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11714f800) [pid = 1924] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x115dfa000) [pid = 1924] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1197b4400) [pid = 1924] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x115df1400) [pid = 1924] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1128b2800) [pid = 1924] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x111f0f400) [pid = 1924] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11714ac00) [pid = 1924] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1128a5800) [pid = 1924] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:23:35 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x128d2c400) [pid = 1924] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:23:35 INFO - PROCESS | 1924 | 1468661015977 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]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 02:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:23:36 INFO - PROCESS | 1924 | 1468661016015 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 1924 | 1468661016017 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 02:23:36 INFO - PROCESS | 1924 | 1468661016022 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 1924 | 1468661016023 Marionette TRACE conn2 <- [1,950,null,{}] 02:23:36 INFO - PROCESS | 1924 | 1468661016025 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}] 02:23:36 INFO - PROCESS | 1924 | 1468661016027 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:36 INFO - PROCESS | 1924 | 1468661016104 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:23:36 INFO - PROCESS | 1924 | 1468661016108 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 1924 | 1468661016109 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260b9800 == 38 [pid = 1924] [id = 245] 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125f5000) [pid = 1924] [serial = 733] [outer = 0x0] 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x118397000) [pid = 1924] [serial = 734] [outer = 0x1125f5000] 02:23:36 INFO - PROCESS | 1924 | 1468661016134 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11958e400) [pid = 1924] [serial = 735] [outer = 0x1125f5000] 02:23:36 INFO - PROCESS | 1924 | 1468661016458 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]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 474ms 02:23:36 INFO - PROCESS | 1924 | 1468661016496 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:23:36 INFO - PROCESS | 1924 | 1468661016497 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 02:23:36 INFO - PROCESS | 1924 | 1468661016499 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 1924 | 1468661016510 Marionette TRACE conn2 <- [1,954,null,{}] 02:23:36 INFO - PROCESS | 1924 | 1468661016519 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}] 02:23:36 INFO - PROCESS | 1924 | 1468661016521 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:36 INFO - PROCESS | 1924 | 1468661016598 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:23:36 INFO - PROCESS | 1924 | 1468661016602 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 1924 | 1468661016604 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900c000 == 39 [pid = 1924] [id = 246] 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1188e5800) [pid = 1924] [serial = 736] [outer = 0x0] 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119d75400) [pid = 1924] [serial = 737] [outer = 0x1188e5800] 02:23:36 INFO - PROCESS | 1924 | 1468661016629 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x123862c00) [pid = 1924] [serial = 738] [outer = 0x1188e5800] 02:23:36 INFO - PROCESS | 1924 | 1468661016967 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]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 485ms 02:23:36 INFO - PROCESS | 1924 | 1468661016985 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 1924 | 1468661016988 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 02:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:23:36 INFO - PROCESS | 1924 | 1468661016991 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 1924 | 1468661016993 Marionette TRACE conn2 <- [1,958,null,{}] 02:23:36 INFO - PROCESS | 1924 | 1468661016995 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}] 02:23:36 INFO - PROCESS | 1924 | 1468661016996 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:37 INFO - PROCESS | 1924 | 1468661017074 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:23:37 INFO - PROCESS | 1924 | 1468661017078 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 1924 | 1468661017079 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a20e800 == 40 [pid = 1924] [id = 247] 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1197b0400) [pid = 1924] [serial = 739] [outer = 0x0] 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12386d400) [pid = 1924] [serial = 740] [outer = 0x1197b0400] 02:23:37 INFO - PROCESS | 1924 | 1468661017108 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1125f3800) [pid = 1924] [serial = 741] [outer = 0x1197b0400] 02:23:37 INFO - PROCESS | 1924 | 1468661017446 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]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 02:23:37 INFO - PROCESS | 1924 | 1468661017461 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:23:37 INFO - PROCESS | 1924 | 1468661017475 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 02:23:37 INFO - PROCESS | 1924 | 1468661017478 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - PROCESS | 1924 | 1468661017480 Marionette TRACE conn2 <- [1,962,null,{}] 02:23:37 INFO - PROCESS | 1924 | 1468661017482 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}] 02:23:37 INFO - PROCESS | 1924 | 1468661017484 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:37 INFO - PROCESS | 1924 | 1468661017597 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:23:37 INFO - PROCESS | 1924 | 1468661017604 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 1924 | 1468661017605 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a419800 == 41 [pid = 1924] [id = 248] 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12386bc00) [pid = 1924] [serial = 742] [outer = 0x0] 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12394f800) [pid = 1924] [serial = 743] [outer = 0x12386bc00] 02:23:37 INFO - PROCESS | 1924 | 1468661017630 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1243b6400) [pid = 1924] [serial = 744] [outer = 0x12386bc00] 02:23:37 INFO - PROCESS | 1924 | 1468661017926 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]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 469ms 02:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:23:37 INFO - PROCESS | 1924 | 1468661017947 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 1924 | 1468661017948 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 02:23:37 INFO - PROCESS | 1924 | 1468661017951 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - PROCESS | 1924 | 1468661017954 Marionette TRACE conn2 <- [1,966,null,{}] 02:23:37 INFO - PROCESS | 1924 | 1468661017958 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}] 02:23:37 INFO - PROCESS | 1924 | 1468661017959 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:38 INFO - PROCESS | 1924 | 1468661018042 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:23:38 INFO - PROCESS | 1924 | 1468661018045 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 1924 | 1468661018046 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a547800 == 42 [pid = 1924] [id = 249] 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1238e0400) [pid = 1924] [serial = 745] [outer = 0x0] 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124b02c00) [pid = 1924] [serial = 746] [outer = 0x1238e0400] 02:23:38 INFO - PROCESS | 1924 | 1468661018071 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124c67c00) [pid = 1924] [serial = 747] [outer = 0x1238e0400] 02:23:38 INFO - PROCESS | 1924 | 1468661018590 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]]]}] 02:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 02:23:38 INFO - PROCESS | 1924 | 1468661018623 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 1924 | 1468661018626 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 02:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:23:38 INFO - PROCESS | 1924 | 1468661018629 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 1924 | 1468661018633 Marionette TRACE conn2 <- [1,970,null,{}] 02:23:38 INFO - PROCESS | 1924 | 1468661018636 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}] 02:23:38 INFO - PROCESS | 1924 | 1468661018638 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:38 INFO - PROCESS | 1924 | 1468661018742 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:23:38 INFO - PROCESS | 1924 | 1468661018806 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 1924 | 1468661018807 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x118117000 == 43 [pid = 1924] [id = 250] 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x113211c00) [pid = 1924] [serial = 748] [outer = 0x0] 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x113353000) [pid = 1924] [serial = 749] [outer = 0x113211c00] 02:23:38 INFO - PROCESS | 1924 | 1468661018838 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1164ec400) [pid = 1924] [serial = 750] [outer = 0x113211c00] 02:23:39 INFO - PROCESS | 1924 | 1468661019265 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]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 674ms 02:23:39 INFO - PROCESS | 1924 | 1468661019304 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 1924 | 1468661019307 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 02:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:23:39 INFO - PROCESS | 1924 | 1468661019312 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 1924 | 1468661019314 Marionette TRACE conn2 <- [1,974,null,{}] 02:23:39 INFO - PROCESS | 1924 | 1468661019316 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}] 02:23:39 INFO - PROCESS | 1924 | 1468661019318 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:39 INFO - PROCESS | 1924 | 1468661019457 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:23:39 INFO - PROCESS | 1924 | 1468661019537 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 1924 | 1468661019538 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d2000 == 44 [pid = 1924] [id = 251] 02:23:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1176f3400) [pid = 1924] [serial = 751] [outer = 0x0] 02:23:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x117e33000) [pid = 1924] [serial = 752] [outer = 0x1176f3400] 02:23:39 INFO - PROCESS | 1924 | 1468661019569 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11838f000) [pid = 1924] [serial = 753] [outer = 0x1176f3400] 02:23:39 INFO - PROCESS | 1924 | 1468661019995 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]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 723ms 02:23:40 INFO - PROCESS | 1924 | 1468661020034 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 1924 | 1468661020036 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 02:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:23:40 INFO - PROCESS | 1924 | 1468661020038 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 1924 | 1468661020041 Marionette TRACE conn2 <- [1,978,null,{}] 02:23:40 INFO - PROCESS | 1924 | 1468661020049 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}] 02:23:40 INFO - PROCESS | 1924 | 1468661020052 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:40 INFO - PROCESS | 1924 | 1468661020153 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:23:40 INFO - PROCESS | 1924 | 1468661020220 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 1924 | 1468661020222 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab09800 == 45 [pid = 1924] [id = 252] 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11917c800) [pid = 1924] [serial = 754] [outer = 0x0] 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11958e800) [pid = 1924] [serial = 755] [outer = 0x11917c800] 02:23:40 INFO - PROCESS | 1924 | 1468661020253 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119749400) [pid = 1924] [serial = 756] [outer = 0x11917c800] 02:23:40 INFO - PROCESS | 1924 | 1468661020679 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]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 02:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:23:40 INFO - PROCESS | 1924 | 1468661020710 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 1924 | 1468661020712 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 02:23:40 INFO - PROCESS | 1924 | 1468661020714 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 1924 | 1468661020715 Marionette TRACE conn2 <- [1,982,null,{}] 02:23:40 INFO - PROCESS | 1924 | 1468661020718 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}] 02:23:40 INFO - PROCESS | 1924 | 1468661020719 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:40 INFO - PROCESS | 1924 | 1468661020852 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:23:40 INFO - PROCESS | 1924 | 1468661020904 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 1924 | 1468661020905 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab11000 == 46 [pid = 1924] [id = 253] 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119749800) [pid = 1924] [serial = 757] [outer = 0x0] 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x119988c00) [pid = 1924] [serial = 758] [outer = 0x119749800] 02:23:40 INFO - PROCESS | 1924 | 1468661020934 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1238dd000) [pid = 1924] [serial = 759] [outer = 0x119749800] 02:23:41 INFO - PROCESS | 1924 | 1468661021474 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]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 822ms 02:23:41 INFO - PROCESS | 1924 | 1468661021537 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 1924 | 1468661021540 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 02:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:23:41 INFO - PROCESS | 1924 | 1468661021543 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - PROCESS | 1924 | 1468661021545 Marionette TRACE conn2 <- [1,986,null,{}] 02:23:41 INFO - PROCESS | 1924 | 1468661021549 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}] 02:23:41 INFO - PROCESS | 1924 | 1468661021550 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:41 INFO - PROCESS | 1924 | 1468661021645 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:23:41 INFO - PROCESS | 1924 | 1468661021710 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 1924 | 1468661021713 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e91000 == 47 [pid = 1924] [id = 254] 02:23:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x112e11000) [pid = 1924] [serial = 760] [outer = 0x0] 02:23:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11323bc00) [pid = 1924] [serial = 761] [outer = 0x112e11000] 02:23:41 INFO - PROCESS | 1924 | 1468661021741 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11649ac00) [pid = 1924] [serial = 762] [outer = 0x112e11000] 02:23:42 INFO - PROCESS | 1924 | 1468661022174 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]]]}] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x128d0b800 == 46 [pid = 1924] [id = 234] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12a419800 == 45 [pid = 1924] [id = 248] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12a20e800 == 44 [pid = 1924] [id = 247] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12900c000 == 43 [pid = 1924] [id = 246] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1260b9800 == 42 [pid = 1924] [id = 245] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1169c4800 == 41 [pid = 1924] [id = 244] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1260cf800 == 40 [pid = 1924] [id = 243] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x118128000 == 39 [pid = 1924] [id = 242] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x119fd5000 == 38 [pid = 1924] [id = 241] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1128b2000) [pid = 1924] [serial = 704] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x119b8c800 == 37 [pid = 1924] [id = 240] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x118728000 == 36 [pid = 1924] [id = 239] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11745a800 == 35 [pid = 1924] [id = 238] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1132e2000 == 34 [pid = 1924] [id = 237] 02:23:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1164c2000 == 33 [pid = 1924] [id = 236] 02:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 720ms 02:23:42 INFO - PROCESS | 1924 | 1468661022263 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 1924 | 1468661022266 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 02:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:23:42 INFO - PROCESS | 1924 | 1468661022272 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 1924 | 1468661022274 Marionette TRACE conn2 <- [1,990,null,{}] 02:23:42 INFO - PROCESS | 1924 | 1468661022276 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}] 02:23:42 INFO - PROCESS | 1924 | 1468661022278 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:42 INFO - PROCESS | 1924 | 1468661022356 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x123865c00) [pid = 1924] [serial = 702] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1176f5400) [pid = 1924] [serial = 681] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119180400) [pid = 1924] [serial = 686] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x118172c00) [pid = 1924] [serial = 683] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1191d3000) [pid = 1924] [serial = 687] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119315000) [pid = 1924] [serial = 692] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11958ac00) [pid = 1924] [serial = 689] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119745c00) [pid = 1924] [serial = 695] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11971c400) [pid = 1924] [serial = 690] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1243b5800) [pid = 1924] [serial = 656] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119929000) [pid = 1924] [serial = 654] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1197b5000) [pid = 1924] [serial = 653] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119588400) [pid = 1924] [serial = 651] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11876a000) [pid = 1924] [serial = 650] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x116902c00) [pid = 1924] [serial = 677] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119987c00) [pid = 1924] [serial = 699] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x115e60000) [pid = 1924] [serial = 674] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1164e8000) [pid = 1924] [serial = 675] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11291d400) [pid = 1924] [serial = 671] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11297c800) [pid = 1924] [serial = 672] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119feb400) [pid = 1924] [serial = 701] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1121b0800) [pid = 1924] [serial = 668] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1125f7400) [pid = 1924] [serial = 669] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11904dc00) [pid = 1924] [serial = 666] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x117e3ac00) [pid = 1924] [serial = 665] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12bd17c00) [pid = 1924] [serial = 663] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x123973800) [pid = 1924] [serial = 662] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12a4b9000) [pid = 1924] [serial = 660] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x128d38000) [pid = 1924] [serial = 659] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x127124000) [pid = 1924] [serial = 657] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x116a23c00) [pid = 1924] [serial = 680] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119050000) [pid = 1924] [serial = 684] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1197b0000) [pid = 1924] [serial = 696] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119724c00) [pid = 1924] [serial = 693] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1197bbc00) [pid = 1924] [serial = 698] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11692dc00) [pid = 1924] [serial = 678] [outer = 0x0] [url = about:blank] 02:23:42 INFO - PROCESS | 1924 | 1468661022422 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 1924 | 1468661022423 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x116405000 == 34 [pid = 1924] [id = 255] 02:23:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11291d400) [pid = 1924] [serial = 763] [outer = 0x0] 02:23:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x116928800) [pid = 1924] [serial = 764] [outer = 0x11291d400] 02:23:42 INFO - PROCESS | 1924 | 1468661022453 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x118165c00) [pid = 1924] [serial = 765] [outer = 0x11291d400] 02:23:42 INFO - PROCESS | 1924 | 1468661022761 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]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 523ms 02:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:23:42 INFO - PROCESS | 1924 | 1468661022796 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 1924 | 1468661022797 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 02:23:42 INFO - PROCESS | 1924 | 1468661022799 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 1924 | 1468661022803 Marionette TRACE conn2 <- [1,994,null,{}] 02:23:42 INFO - PROCESS | 1924 | 1468661022811 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}] 02:23:42 INFO - PROCESS | 1924 | 1468661022814 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:42 INFO - PROCESS | 1924 | 1468661022895 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:23:42 INFO - PROCESS | 1924 | 1468661022956 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 1924 | 1468661022958 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b7800 == 35 [pid = 1924] [id = 256] 02:23:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11691f800) [pid = 1924] [serial = 766] [outer = 0x0] 02:23:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11876f400) [pid = 1924] [serial = 767] [outer = 0x11691f800] 02:23:42 INFO - PROCESS | 1924 | 1468661022985 Marionette DEBUG loaded listener.js 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119316800) [pid = 1924] [serial = 768] [outer = 0x11691f800] 02:23:43 INFO - PROCESS | 1924 | 1468661023291 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]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 525ms 02:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:23:43 INFO - PROCESS | 1924 | 1468661023325 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 1924 | 1468661023326 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 02:23:43 INFO - PROCESS | 1924 | 1468661023328 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 1924 | 1468661023330 Marionette TRACE conn2 <- [1,998,null,{}] 02:23:43 INFO - PROCESS | 1924 | 1468661023332 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}] 02:23:43 INFO - PROCESS | 1924 | 1468661023333 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:43 INFO - PROCESS | 1924 | 1468661023416 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:23:43 INFO - PROCESS | 1924 | 1468661023422 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 1924 | 1468661023423 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12388a000 == 36 [pid = 1924] [id = 257] 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119593000) [pid = 1924] [serial = 769] [outer = 0x0] 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11974b000) [pid = 1924] [serial = 770] [outer = 0x119593000] 02:23:43 INFO - PROCESS | 1924 | 1468661023448 Marionette DEBUG loaded listener.js 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1197bd400) [pid = 1924] [serial = 771] [outer = 0x119593000] 02:23:43 INFO - PROCESS | 1924 | 1468661023810 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]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 02:23:43 INFO - PROCESS | 1924 | 1468661023847 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 1924 | 1468661023849 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 02:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:23:43 INFO - PROCESS | 1924 | 1468661023851 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 1924 | 1468661023852 Marionette TRACE conn2 <- [1,1002,null,{}] 02:23:43 INFO - PROCESS | 1924 | 1468661023854 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}] 02:23:43 INFO - PROCESS | 1924 | 1468661023856 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:43 INFO - PROCESS | 1924 | 1468661023939 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:23:43 INFO - PROCESS | 1924 | 1468661023942 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 1924 | 1468661023944 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x124081000 == 37 [pid = 1924] [id = 258] 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1128aec00) [pid = 1924] [serial = 772] [outer = 0x0] 02:23:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119bf2400) [pid = 1924] [serial = 773] [outer = 0x1128aec00] 02:23:43 INFO - PROCESS | 1924 | 1468661023969 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1238dd400) [pid = 1924] [serial = 774] [outer = 0x1128aec00] 02:23:44 INFO - PROCESS | 1924 | 1468661024348 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]]]}] 02:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 521ms 02:23:44 INFO - PROCESS | 1924 | 1468661024390 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:23:44 INFO - PROCESS | 1924 | 1468661024391 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 02:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:23:44 INFO - PROCESS | 1924 | 1468661024394 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:23:44 INFO - PROCESS | 1924 | 1468661024395 Marionette TRACE conn2 <- [1,1006,null,{}] 02:23:44 INFO - PROCESS | 1924 | 1468661024399 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}] 02:23:44 INFO - PROCESS | 1924 | 1468661024405 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:44 INFO - PROCESS | 1924 | 1468661024592 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:23:44 INFO - PROCESS | 1924 | 1468661024615 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 1924 | 1468661024617 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c06000 == 38 [pid = 1924] [id = 259] 02:23:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1238e4400) [pid = 1924] [serial = 775] [outer = 0x0] 02:23:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1243b6000) [pid = 1924] [serial = 776] [outer = 0x1238e4400] 02:23:44 INFO - PROCESS | 1924 | 1468661024659 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124ce7000) [pid = 1924] [serial = 777] [outer = 0x1238e4400] 02:23:45 INFO - PROCESS | 1924 | 1468661025129 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]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 768ms 02:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:23:45 INFO - PROCESS | 1924 | 1468661025163 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 1924 | 1468661025164 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 02:23:45 INFO - PROCESS | 1924 | 1468661025166 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 1924 | 1468661025167 Marionette TRACE conn2 <- [1,1010,null,{}] 02:23:45 INFO - PROCESS | 1924 | 1468661025177 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}] 02:23:45 INFO - PROCESS | 1924 | 1468661025178 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:45 INFO - PROCESS | 1924 | 1468661025280 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:23:45 INFO - PROCESS | 1924 | 1468661025285 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 1924 | 1468661025286 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a9800 == 39 [pid = 1924] [id = 260] 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x124bce400) [pid = 1924] [serial = 778] [outer = 0x0] 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1251f2c00) [pid = 1924] [serial = 779] [outer = 0x124bce400] 02:23:45 INFO - PROCESS | 1924 | 1468661025311 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1260b2800) [pid = 1924] [serial = 780] [outer = 0x124bce400] 02:23:45 INFO - PROCESS | 1924 | 1468661025666 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]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 02:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:23:45 INFO - PROCESS | 1924 | 1468661025690 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 1924 | 1468661025691 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 02:23:45 INFO - PROCESS | 1924 | 1468661025698 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 1924 | 1468661025700 Marionette TRACE conn2 <- [1,1014,null,{}] 02:23:45 INFO - PROCESS | 1924 | 1468661025705 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}] 02:23:45 INFO - PROCESS | 1924 | 1468661025706 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:45 INFO - PROCESS | 1924 | 1468661025805 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:23:45 INFO - PROCESS | 1924 | 1468661025808 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 1924 | 1468661025810 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d18000 == 40 [pid = 1924] [id = 261] 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11649b800) [pid = 1924] [serial = 781] [outer = 0x0] 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1261a9400) [pid = 1924] [serial = 782] [outer = 0x11649b800] 02:23:45 INFO - PROCESS | 1924 | 1468661025834 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x126a0fc00) [pid = 1924] [serial = 783] [outer = 0x11649b800] 02:23:46 INFO - PROCESS | 1924 | 1468661026213 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]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 528ms 02:23:46 INFO - PROCESS | 1924 | 1468661026222 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 1924 | 1468661026224 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 02:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:23:46 INFO - PROCESS | 1924 | 1468661026228 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 1924 | 1468661026229 Marionette TRACE conn2 <- [1,1018,null,{}] 02:23:46 INFO - PROCESS | 1924 | 1468661026233 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}] 02:23:46 INFO - PROCESS | 1924 | 1468661026238 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:46 INFO - PROCESS | 1924 | 1468661026399 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x111f08800) [pid = 1924] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11930dc00) [pid = 1924] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1125f5800) [pid = 1924] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118768800) [pid = 1924] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x113219000) [pid = 1924] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x116724000) [pid = 1924] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113216400) [pid = 1924] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119728400) [pid = 1924] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1125f5000) [pid = 1924] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1197b0400) [pid = 1924] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1188e5800) [pid = 1924] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:23:46 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12386bc00) [pid = 1924] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:23:46 INFO - PROCESS | 1924 | 1468661026639 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:46 INFO - PROCESS | 1924 | 1468661026640 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x118123800 == 41 [pid = 1924] [id = 262] 02:23:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1125f5000) [pid = 1924] [serial = 784] [outer = 0x0] 02:23:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x112923400) [pid = 1924] [serial = 785] [outer = 0x1125f5000] 02:23:46 INFO - PROCESS | 1924 | 1468661026681 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x118768800) [pid = 1924] [serial = 786] [outer = 0x1125f5000] 02:23:46 INFO - PROCESS | 1924 | 1468661026990 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]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 771ms 02:23:47 INFO - PROCESS | 1924 | 1468661026999 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 1924 | 1468661027000 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 02:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:23:47 INFO - PROCESS | 1924 | 1468661027038 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - PROCESS | 1924 | 1468661027039 Marionette TRACE conn2 <- [1,1022,null,{}] 02:23:47 INFO - PROCESS | 1924 | 1468661027047 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}] 02:23:47 INFO - PROCESS | 1924 | 1468661027048 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:47 INFO - PROCESS | 1924 | 1468661027137 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:23:47 INFO - PROCESS | 1924 | 1468661027190 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 1924 | 1468661027191 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a420800 == 42 [pid = 1924] [id = 263] 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1174dd800) [pid = 1924] [serial = 787] [outer = 0x0] 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119971c00) [pid = 1924] [serial = 788] [outer = 0x1174dd800] 02:23:47 INFO - PROCESS | 1924 | 1468661027216 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x126e8c400) [pid = 1924] [serial = 789] [outer = 0x1174dd800] 02:23:47 INFO - PROCESS | 1924 | 1468661027489 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]]]}] 02:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 501ms 02:23:47 INFO - PROCESS | 1924 | 1468661027512 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 1924 | 1468661027514 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 02:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:23:47 INFO - PROCESS | 1924 | 1468661027525 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - PROCESS | 1924 | 1468661027526 Marionette TRACE conn2 <- [1,1026,null,{}] 02:23:47 INFO - PROCESS | 1924 | 1468661027529 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}] 02:23:47 INFO - PROCESS | 1924 | 1468661027531 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:47 INFO - PROCESS | 1924 | 1468661027631 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:23:47 INFO - PROCESS | 1924 | 1468661027638 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 1924 | 1468661027640 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b71e800 == 43 [pid = 1924] [id = 264] 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x124bcc000) [pid = 1924] [serial = 790] [outer = 0x0] 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128b15400) [pid = 1924] [serial = 791] [outer = 0x124bcc000] 02:23:47 INFO - PROCESS | 1924 | 1468661027666 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128ba3800) [pid = 1924] [serial = 792] [outer = 0x124bcc000] 02:23:48 INFO - PROCESS | 1924 | 1468661028006 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]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 528ms 02:23:48 INFO - PROCESS | 1924 | 1468661028045 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:23:48 INFO - PROCESS | 1924 | 1468661028047 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 02:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:23:48 INFO - PROCESS | 1924 | 1468661028050 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 1924 | 1468661028052 Marionette TRACE conn2 <- [1,1030,null,{}] 02:23:48 INFO - PROCESS | 1924 | 1468661028055 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}] 02:23:48 INFO - PROCESS | 1924 | 1468661028056 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:48 INFO - PROCESS | 1924 | 1468661028181 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:23:48 INFO - PROCESS | 1924 | 1468661028189 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 1924 | 1468661028190 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b918800 == 44 [pid = 1924] [id = 265] 02:23:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11974d400) [pid = 1924] [serial = 793] [outer = 0x0] 02:23:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128bae800) [pid = 1924] [serial = 794] [outer = 0x11974d400] 02:23:48 INFO - PROCESS | 1924 | 1468661028230 Marionette DEBUG loaded listener.js 02:23:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128d31400) [pid = 1924] [serial = 795] [outer = 0x11974d400] 02:23:48 INFO - PROCESS | 1924 | 1468661028794 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]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 771ms 02:23:48 INFO - PROCESS | 1924 | 1468661028822 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:23:48 INFO - PROCESS | 1924 | 1468661028825 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 02:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:23:48 INFO - PROCESS | 1924 | 1468661028829 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 1924 | 1468661028831 Marionette TRACE conn2 <- [1,1034,null,{}] 02:23:48 INFO - PROCESS | 1924 | 1468661028836 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}] 02:23:48 INFO - PROCESS | 1924 | 1468661028839 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:48 INFO - PROCESS | 1924 | 1468661028950 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:23:49 INFO - PROCESS | 1924 | 1468661029018 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 1924 | 1468661029021 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x117473800 == 45 [pid = 1924] [id = 266] 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1128ad000) [pid = 1924] [serial = 796] [outer = 0x0] 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11323f800) [pid = 1924] [serial = 797] [outer = 0x1128ad000] 02:23:49 INFO - PROCESS | 1924 | 1468661029053 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1167ed400) [pid = 1924] [serial = 798] [outer = 0x1128ad000] 02:23:49 INFO - PROCESS | 1924 | 1468661029500 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]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 723ms 02:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:23:49 INFO - PROCESS | 1924 | 1468661029552 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 1924 | 1468661029555 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 02:23:49 INFO - PROCESS | 1924 | 1468661029560 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 1924 | 1468661029562 Marionette TRACE conn2 <- [1,1038,null,{}] 02:23:49 INFO - PROCESS | 1924 | 1468661029564 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}] 02:23:49 INFO - PROCESS | 1924 | 1468661029566 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:49 INFO - PROCESS | 1924 | 1468661029673 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:23:49 INFO - PROCESS | 1924 | 1468661029740 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 1924 | 1468661029742 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d3800 == 46 [pid = 1924] [id = 267] 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118771000) [pid = 1924] [serial = 799] [outer = 0x0] 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11904cc00) [pid = 1924] [serial = 800] [outer = 0x118771000] 02:23:49 INFO - PROCESS | 1924 | 1468661029772 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1191cb000) [pid = 1924] [serial = 801] [outer = 0x118771000] 02:23:50 INFO - PROCESS | 1924 | 1468661030195 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]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 02:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:23:50 INFO - PROCESS | 1924 | 1468661030230 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 1924 | 1468661030232 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 02:23:50 INFO - PROCESS | 1924 | 1468661030234 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 1924 | 1468661030237 Marionette TRACE conn2 <- [1,1042,null,{}] 02:23:50 INFO - PROCESS | 1924 | 1468661030245 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}] 02:23:50 INFO - PROCESS | 1924 | 1468661030249 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:50 INFO - PROCESS | 1924 | 1468661030354 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:23:50 INFO - PROCESS | 1924 | 1468661030410 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 1924 | 1468661030412 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91c000 == 47 [pid = 1924] [id = 268] 02:23:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x119740c00) [pid = 1924] [serial = 802] [outer = 0x0] 02:23:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1238d9c00) [pid = 1924] [serial = 803] [outer = 0x119740c00] 02:23:50 INFO - PROCESS | 1924 | 1468661030443 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x124125400) [pid = 1924] [serial = 804] [outer = 0x119740c00] 02:23:50 INFO - PROCESS | 1924 | 1468661030888 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]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 674ms 02:23:50 INFO - PROCESS | 1924 | 1468661030909 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 1924 | 1468661030911 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 02:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:23:50 INFO - PROCESS | 1924 | 1468661030915 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 1924 | 1468661030917 Marionette TRACE conn2 <- [1,1046,null,{}] 02:23:50 INFO - PROCESS | 1924 | 1468661030921 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}] 02:23:50 INFO - PROCESS | 1924 | 1468661030923 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:51 INFO - PROCESS | 1924 | 1468661031109 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:23:51 INFO - PROCESS | 1924 | 1468661031224 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 1924 | 1468661031226 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a545800 == 48 [pid = 1924] [id = 269] 02:23:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11297bc00) [pid = 1924] [serial = 805] [outer = 0x0] 02:23:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x125110400) [pid = 1924] [serial = 806] [outer = 0x11297bc00] 02:23:51 INFO - PROCESS | 1924 | 1468661031256 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12711f400) [pid = 1924] [serial = 807] [outer = 0x11297bc00] 02:23:51 INFO - PROCESS | 1924 | 1468661031847 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]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 972ms 02:23:51 INFO - PROCESS | 1924 | 1468661031889 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 1924 | 1468661031892 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 02:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:23:51 INFO - PROCESS | 1924 | 1468661031896 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 1924 | 1468661031898 Marionette TRACE conn2 <- [1,1050,null,{}] 02:23:51 INFO - PROCESS | 1924 | 1468661031901 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}] 02:23:51 INFO - PROCESS | 1924 | 1468661031905 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:52 INFO - PROCESS | 1924 | 1468661031998 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:23:52 INFO - PROCESS | 1924 | 1468661032067 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 1924 | 1468661032069 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b7000 == 49 [pid = 1924] [id = 270] 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x113c37400) [pid = 1924] [serial = 808] [outer = 0x0] 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x115e5d800) [pid = 1924] [serial = 809] [outer = 0x113c37400] 02:23:52 INFO - PROCESS | 1924 | 1468661032096 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x116923800) [pid = 1924] [serial = 810] [outer = 0x113c37400] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12b71e800 == 48 [pid = 1924] [id = 264] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12a420800 == 47 [pid = 1924] [id = 263] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x118123800 == 46 [pid = 1924] [id = 262] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x128d18000 == 45 [pid = 1924] [id = 261] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a9800 == 44 [pid = 1924] [id = 260] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x124c06000 == 43 [pid = 1924] [id = 259] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x124081000 == 42 [pid = 1924] [id = 258] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x124b02c00) [pid = 1924] [serial = 746] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | 1468661032587 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]]]}] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12388a000 == 41 [pid = 1924] [id = 257] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b7800 == 40 [pid = 1924] [id = 256] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x116405000 == 39 [pid = 1924] [id = 255] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x117e91000 == 38 [pid = 1924] [id = 254] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab09800 == 37 [pid = 1924] [id = 252] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d2000 == 36 [pid = 1924] [id = 251] 02:23:52 INFO - PROCESS | 1924 | --DOCSHELL 0x118117000 == 35 [pid = 1924] [id = 250] 02:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 727ms 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119748c00) [pid = 1924] [serial = 728] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11971fc00) [pid = 1924] [serial = 726] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119316400) [pid = 1924] [serial = 725] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11291a800) [pid = 1924] [serial = 711] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1125ff400) [pid = 1924] [serial = 710] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x118896000) [pid = 1924] [serial = 722] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x115e66800) [pid = 1924] [serial = 713] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x116633400) [pid = 1924] [serial = 714] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11692a800) [pid = 1924] [serial = 716] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x117148800) [pid = 1924] [serial = 717] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x112986000) [pid = 1924] [serial = 707] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118164c00) [pid = 1924] [serial = 719] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119967800) [pid = 1924] [serial = 729] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1185b2400) [pid = 1924] [serial = 720] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119986c00) [pid = 1924] [serial = 731] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11958e400) [pid = 1924] [serial = 735] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x118397000) [pid = 1924] [serial = 734] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12386d400) [pid = 1924] [serial = 740] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119bf8400) [pid = 1924] [serial = 732] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1125f3800) [pid = 1924] [serial = 741] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119d75400) [pid = 1924] [serial = 737] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1243b6400) [pid = 1924] [serial = 744] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12394f800) [pid = 1924] [serial = 743] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11917c000) [pid = 1924] [serial = 723] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x123862c00) [pid = 1924] [serial = 738] [outer = 0x0] [url = about:blank] 02:23:52 INFO - PROCESS | 1924 | 1468661032624 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 1924 | 1468661032627 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 02:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:23:52 INFO - PROCESS | 1924 | 1468661032639 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 1924 | 1468661032641 Marionette TRACE conn2 <- [1,1054,null,{}] 02:23:52 INFO - PROCESS | 1924 | 1468661032643 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}] 02:23:52 INFO - PROCESS | 1924 | 1468661032645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:52 INFO - PROCESS | 1924 | 1468661032727 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:23:52 INFO - PROCESS | 1924 | 1468661032732 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 1924 | 1468661032733 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aaf000 == 36 [pid = 1924] [id = 271] 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x116fc1c00) [pid = 1924] [serial = 811] [outer = 0x0] 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x117153000) [pid = 1924] [serial = 812] [outer = 0x116fc1c00] 02:23:52 INFO - PROCESS | 1924 | 1468661032764 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118896000) [pid = 1924] [serial = 813] [outer = 0x116fc1c00] 02:23:53 INFO - PROCESS | 1924 | 1468661033114 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]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 526ms 02:23:53 INFO - PROCESS | 1924 | 1468661033173 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 1924 | 1468661033174 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 02:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:23:53 INFO - PROCESS | 1924 | 1468661033178 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 1924 | 1468661033181 Marionette TRACE conn2 <- [1,1058,null,{}] 02:23:53 INFO - PROCESS | 1924 | 1468661033188 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}] 02:23:53 INFO - PROCESS | 1924 | 1468661033191 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:53 INFO - PROCESS | 1924 | 1468661033279 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:23:53 INFO - PROCESS | 1924 | 1468661033286 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 1924 | 1468661033289 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x119dac000 == 37 [pid = 1924] [id = 272] 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119314000) [pid = 1924] [serial = 814] [outer = 0x0] 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11958fc00) [pid = 1924] [serial = 815] [outer = 0x119314000] 02:23:53 INFO - PROCESS | 1924 | 1468661033316 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11974d000) [pid = 1924] [serial = 816] [outer = 0x119314000] 02:23:53 INFO - PROCESS | 1924 | 1468661033658 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]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 526ms 02:23:53 INFO - PROCESS | 1924 | 1468661033704 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 1924 | 1468661033706 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 02:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:23:53 INFO - PROCESS | 1924 | 1468661033719 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 1924 | 1468661033720 Marionette TRACE conn2 <- [1,1062,null,{}] 02:23:53 INFO - PROCESS | 1924 | 1468661033722 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}] 02:23:53 INFO - PROCESS | 1924 | 1468661033723 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:53 INFO - PROCESS | 1924 | 1468661033807 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:23:53 INFO - PROCESS | 1924 | 1468661033810 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 1924 | 1468661033811 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12444b000 == 38 [pid = 1924] [id = 273] 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119969000) [pid = 1924] [serial = 817] [outer = 0x0] 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x120fd5800) [pid = 1924] [serial = 818] [outer = 0x119969000] 02:23:53 INFO - PROCESS | 1924 | 1468661033837 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12386b000) [pid = 1924] [serial = 819] [outer = 0x119969000] 02:23:54 INFO - PROCESS | 1924 | 1468661034172 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]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 474ms 02:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:23:54 INFO - PROCESS | 1924 | 1468661034190 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 1924 | 1468661034191 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 02:23:54 INFO - PROCESS | 1924 | 1468661034193 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 1924 | 1468661034194 Marionette TRACE conn2 <- [1,1066,null,{}] 02:23:54 INFO - PROCESS | 1924 | 1468661034197 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}] 02:23:54 INFO - PROCESS | 1924 | 1468661034198 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:54 INFO - PROCESS | 1924 | 1468661034279 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:23:54 INFO - PROCESS | 1924 | 1468661034283 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 1924 | 1468661034284 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614a800 == 39 [pid = 1924] [id = 274] 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1238df400) [pid = 1924] [serial = 820] [outer = 0x0] 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x123f1e400) [pid = 1924] [serial = 821] [outer = 0x1238df400] 02:23:54 INFO - PROCESS | 1924 | 1468661034313 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124b06000) [pid = 1924] [serial = 822] [outer = 0x1238df400] 02:23:54 INFO - PROCESS | 1924 | 1468661034649 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]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 02:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:23:54 INFO - PROCESS | 1924 | 1468661034664 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 1924 | 1468661034666 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 02:23:54 INFO - PROCESS | 1924 | 1468661034676 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 1924 | 1468661034677 Marionette TRACE conn2 <- [1,1070,null,{}] 02:23:54 INFO - PROCESS | 1924 | 1468661034680 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}] 02:23:54 INFO - PROCESS | 1924 | 1468661034684 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:54 INFO - PROCESS | 1924 | 1468661034842 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:23:54 INFO - PROCESS | 1924 | 1468661034846 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 1924 | 1468661034847 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a4800 == 40 [pid = 1924] [id = 275] 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124b08000) [pid = 1924] [serial = 823] [outer = 0x0] 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1251eb800) [pid = 1924] [serial = 824] [outer = 0x124b08000] 02:23:54 INFO - PROCESS | 1924 | 1468661034873 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x128b18000) [pid = 1924] [serial = 825] [outer = 0x124b08000] 02:23:55 INFO - PROCESS | 1924 | 1468661035225 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]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 579ms 02:23:55 INFO - PROCESS | 1924 | 1468661035248 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 1924 | 1468661035249 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 02:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:23:55 INFO - PROCESS | 1924 | 1468661035260 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 1924 | 1468661035261 Marionette TRACE conn2 <- [1,1074,null,{}] 02:23:55 INFO - PROCESS | 1924 | 1468661035263 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}] 02:23:55 INFO - PROCESS | 1924 | 1468661035264 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:55 INFO - PROCESS | 1924 | 1468661035362 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:23:55 INFO - PROCESS | 1924 | 1468661035365 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 1924 | 1468661035367 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab8800 == 41 [pid = 1924] [id = 276] 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x124c8c400) [pid = 1924] [serial = 826] [outer = 0x0] 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x128b1d400) [pid = 1924] [serial = 827] [outer = 0x124c8c400] 02:23:55 INFO - PROCESS | 1924 | 1468661035399 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x128d29400) [pid = 1924] [serial = 828] [outer = 0x124c8c400] 02:23:55 INFO - PROCESS | 1924 | 1468661035727 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]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 526ms 02:23:55 INFO - PROCESS | 1924 | 1468661035779 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 1924 | 1468661035780 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 02:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:23:55 INFO - PROCESS | 1924 | 1468661035782 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 1924 | 1468661035783 Marionette TRACE conn2 <- [1,1078,null,{}] 02:23:55 INFO - PROCESS | 1924 | 1468661035786 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}] 02:23:55 INFO - PROCESS | 1924 | 1468661035787 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:55 INFO - PROCESS | 1924 | 1468661035889 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:23:55 INFO - PROCESS | 1924 | 1468661035901 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 1924 | 1468661035902 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a402800 == 42 [pid = 1924] [id = 277] 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128d32000) [pid = 1924] [serial = 829] [outer = 0x0] 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x128d36800) [pid = 1924] [serial = 830] [outer = 0x128d32000] 02:23:55 INFO - PROCESS | 1924 | 1468661035926 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x128d95c00) [pid = 1924] [serial = 831] [outer = 0x128d32000] 02:23:56 INFO - PROCESS | 1924 | 1468661036274 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]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 02:23:56 INFO - PROCESS | 1924 | 1468661036302 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 1924 | 1468661036303 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 02:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:23:56 INFO - PROCESS | 1924 | 1468661036313 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - PROCESS | 1924 | 1468661036314 Marionette TRACE conn2 <- [1,1082,null,{}] 02:23:56 INFO - PROCESS | 1924 | 1468661036317 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}] 02:23:56 INFO - PROCESS | 1924 | 1468661036318 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:56 INFO - PROCESS | 1924 | 1468661036421 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:23:56 INFO - PROCESS | 1924 | 1468661036425 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 1924 | 1468661036426 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab13800 == 43 [pid = 1924] [id = 278] 02:23:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x128d33400) [pid = 1924] [serial = 832] [outer = 0x0] 02:23:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12906f400) [pid = 1924] [serial = 833] [outer = 0x128d33400] 02:23:56 INFO - PROCESS | 1924 | 1468661036490 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x129075c00) [pid = 1924] [serial = 834] [outer = 0x128d33400] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1238e4400) [pid = 1924] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11649b800) [pid = 1924] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119593000) [pid = 1924] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1238e0400) [pid = 1924] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x112e11000) [pid = 1924] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x124bce400) [pid = 1924] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11917c800) [pid = 1924] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11291d400) [pid = 1924] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119749800) [pid = 1924] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x113211c00) [pid = 1924] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1125f5000) [pid = 1924] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1176f3400) [pid = 1924] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11691f800) [pid = 1924] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1128aec00) [pid = 1924] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x124bcc000) [pid = 1924] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1174dd800) [pid = 1924] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1127d9400) [pid = 1924] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:23:56 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11291dc00) [pid = 1924] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:23:56 INFO - PROCESS | 1924 | 1468661036986 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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 719ms 02:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:23:57 INFO - PROCESS | 1924 | 1468661037032 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 1924 | 1468661037034 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 02:23:57 INFO - PROCESS | 1924 | 1468661037036 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 1924 | 1468661037037 Marionette TRACE conn2 <- [1,1086,null,{}] 02:23:57 INFO - PROCESS | 1924 | 1468661037039 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}] 02:23:57 INFO - PROCESS | 1924 | 1468661037040 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:57 INFO - PROCESS | 1924 | 1468661037125 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:23:57 INFO - PROCESS | 1924 | 1468661037129 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 1924 | 1468661037130 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x124cab000 == 44 [pid = 1924] [id = 279] 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1121b8000) [pid = 1924] [serial = 835] [outer = 0x0] 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1128b2000) [pid = 1924] [serial = 836] [outer = 0x1121b8000] 02:23:57 INFO - PROCESS | 1924 | 1468661037155 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116980c00) [pid = 1924] [serial = 837] [outer = 0x1121b8000] 02:23:57 INFO - PROCESS | 1924 | 1468661037493 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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 02:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:23:57 INFO - PROCESS | 1924 | 1468661037511 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 1924 | 1468661037512 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 02:23:57 INFO - PROCESS | 1924 | 1468661037514 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 1924 | 1468661037516 Marionette TRACE conn2 <- [1,1090,null,{}] 02:23:57 INFO - PROCESS | 1924 | 1468661037521 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}] 02:23:57 INFO - PROCESS | 1924 | 1468661037524 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:57 INFO - PROCESS | 1924 | 1468661037651 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:23:57 INFO - PROCESS | 1924 | 1468661037660 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 1924 | 1468661037661 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91c800 == 45 [pid = 1924] [id = 280] 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x117e3a000) [pid = 1924] [serial = 838] [outer = 0x0] 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119593000) [pid = 1924] [serial = 839] [outer = 0x117e3a000] 02:23:57 INFO - PROCESS | 1924 | 1468661037688 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x126d91400) [pid = 1924] [serial = 840] [outer = 0x117e3a000] 02:23:57 INFO - PROCESS | 1924 | 1468661037988 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]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 523ms 02:23:58 INFO - PROCESS | 1924 | 1468661038039 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 1924 | 1468661038040 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 02:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:23:58 INFO - PROCESS | 1924 | 1468661038042 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 1924 | 1468661038043 Marionette TRACE conn2 <- [1,1094,null,{}] 02:23:58 INFO - PROCESS | 1924 | 1468661038046 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}] 02:23:58 INFO - PROCESS | 1924 | 1468661038047 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:58 INFO - PROCESS | 1924 | 1468661038130 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:23:58 INFO - PROCESS | 1924 | 1468661038135 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 1924 | 1468661038136 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3df800 == 46 [pid = 1924] [id = 281] 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x127121800) [pid = 1924] [serial = 841] [outer = 0x0] 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1291ce800) [pid = 1924] [serial = 842] [outer = 0x127121800] 02:23:58 INFO - PROCESS | 1924 | 1468661038160 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x129328800) [pid = 1924] [serial = 843] [outer = 0x127121800] 02:23:58 INFO - PROCESS | 1924 | 1468661038504 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]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 02:23:58 INFO - PROCESS | 1924 | 1468661038510 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:23:58 INFO - PROCESS | 1924 | 1468661038511 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 02:23:58 INFO - PROCESS | 1924 | 1468661038513 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 1924 | 1468661038515 Marionette TRACE conn2 <- [1,1098,null,{}] 02:23:58 INFO - PROCESS | 1924 | 1468661038517 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}] 02:23:58 INFO - PROCESS | 1924 | 1468661038518 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:58 INFO - PROCESS | 1924 | 1468661038638 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:23:58 INFO - PROCESS | 1924 | 1468661038644 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 1924 | 1468661038645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3f0800 == 47 [pid = 1924] [id = 282] 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12386bc00) [pid = 1924] [serial = 844] [outer = 0x0] 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12932c400) [pid = 1924] [serial = 845] [outer = 0x12386bc00] 02:23:58 INFO - PROCESS | 1924 | 1468661038670 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12a2ce400) [pid = 1924] [serial = 846] [outer = 0x12386bc00] 02:23:59 INFO - PROCESS | 1924 | 1468661039026 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]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 02:23:59 INFO - PROCESS | 1924 | 1468661039033 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 1924 | 1468661039038 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 02:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:23:59 INFO - PROCESS | 1924 | 1468661039041 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 1924 | 1468661039044 Marionette TRACE conn2 <- [1,1102,null,{}] 02:23:59 INFO - PROCESS | 1924 | 1468661039047 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}] 02:23:59 INFO - PROCESS | 1924 | 1468661039049 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:59 INFO - PROCESS | 1924 | 1468661039162 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:23:59 INFO - PROCESS | 1924 | 1468661039219 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 1924 | 1468661039222 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11745a800 == 48 [pid = 1924] [id = 283] 02:23:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1130eec00) [pid = 1924] [serial = 847] [outer = 0x0] 02:23:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1133bb800) [pid = 1924] [serial = 848] [outer = 0x1130eec00] 02:23:59 INFO - PROCESS | 1924 | 1468661039253 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x116a15400) [pid = 1924] [serial = 849] [outer = 0x1130eec00] 02:23:59 INFO - PROCESS | 1924 | 1468661039713 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]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 720ms 02:23:59 INFO - PROCESS | 1924 | 1468661039761 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 1924 | 1468661039764 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 02:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:23:59 INFO - PROCESS | 1924 | 1468661039768 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 1924 | 1468661039770 Marionette TRACE conn2 <- [1,1106,null,{}] 02:23:59 INFO - PROCESS | 1924 | 1468661039772 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}] 02:23:59 INFO - PROCESS | 1924 | 1468661039774 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:59 INFO - PROCESS | 1924 | 1468661039867 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:23:59 INFO - PROCESS | 1924 | 1468661039937 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 1924 | 1468661039939 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:23:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bb9000 == 49 [pid = 1924] [id = 284] 02:23:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1174dd800) [pid = 1924] [serial = 850] [outer = 0x0] 02:23:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x119050c00) [pid = 1924] [serial = 851] [outer = 0x1174dd800] 02:23:59 INFO - PROCESS | 1924 | 1468661039989 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1191ccc00) [pid = 1924] [serial = 852] [outer = 0x1174dd800] 02:24:00 INFO - PROCESS | 1924 | 1468661040740 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]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1028ms 02:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:24:00 INFO - PROCESS | 1924 | 1468661040806 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 1924 | 1468661040807 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 02:24:00 INFO - PROCESS | 1924 | 1468661040810 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 1924 | 1468661040812 Marionette TRACE conn2 <- [1,1110,null,{}] 02:24:00 INFO - PROCESS | 1924 | 1468661040820 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}] 02:24:00 INFO - PROCESS | 1924 | 1468661040823 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:00 INFO - PROCESS | 1924 | 1468661040930 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:24:00 INFO - PROCESS | 1924 | 1468661040990 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 1924 | 1468661040992 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0f800 == 50 [pid = 1924] [id = 285] 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x126a08000) [pid = 1924] [serial = 853] [outer = 0x0] 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x126e91400) [pid = 1924] [serial = 854] [outer = 0x126a08000] 02:24:01 INFO - PROCESS | 1924 | 1468661041023 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x128ba2400) [pid = 1924] [serial = 855] [outer = 0x126a08000] 02:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 02:24:01 INFO - PROCESS | 1924 | 1468661041475 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]]]}] 02:24:01 INFO - PROCESS | 1924 | 1468661041482 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 1924 | 1468661041485 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 02:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:24:01 INFO - PROCESS | 1924 | 1468661041489 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 1924 | 1468661041491 Marionette TRACE conn2 <- [1,1114,null,{}] 02:24:01 INFO - PROCESS | 1924 | 1468661041495 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}] 02:24:01 INFO - PROCESS | 1924 | 1468661041497 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:01 INFO - PROCESS | 1924 | 1468661041607 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:24:01 INFO - PROCESS | 1924 | 1468661041666 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 1924 | 1468661041667 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf18800 == 51 [pid = 1924] [id = 286] 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1291d4c00) [pid = 1924] [serial = 856] [outer = 0x0] 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12932ec00) [pid = 1924] [serial = 857] [outer = 0x1291d4c00] 02:24:01 INFO - PROCESS | 1924 | 1468661041697 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12a4ab400) [pid = 1924] [serial = 858] [outer = 0x1291d4c00] 02:24:02 INFO - PROCESS | 1924 | 1468661042136 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]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 02:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:24:02 INFO - PROCESS | 1924 | 1468661042159 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 1924 | 1468661042161 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 02:24:02 INFO - PROCESS | 1924 | 1468661042163 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 1924 | 1468661042164 Marionette TRACE conn2 <- [1,1118,null,{}] 02:24:02 INFO - PROCESS | 1924 | 1468661042167 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}] 02:24:02 INFO - PROCESS | 1924 | 1468661042168 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:02 INFO - PROCESS | 1924 | 1468661042273 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:24:02 INFO - PROCESS | 1924 | 1468661042332 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 1924 | 1468661042333 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d12c800 == 52 [pid = 1924] [id = 287] 02:24:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1176fc800) [pid = 1924] [serial = 859] [outer = 0x0] 02:24:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12a4ae400) [pid = 1924] [serial = 860] [outer = 0x1176fc800] 02:24:02 INFO - PROCESS | 1924 | 1468661042373 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12a4b9400) [pid = 1924] [serial = 861] [outer = 0x1176fc800] 02:24:02 INFO - PROCESS | 1924 | 1468661042806 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]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 02:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:24:02 INFO - PROCESS | 1924 | 1468661042832 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 1924 | 1468661042834 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 02:24:02 INFO - PROCESS | 1924 | 1468661042836 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 1924 | 1468661042838 Marionette TRACE conn2 <- [1,1122,null,{}] 02:24:02 INFO - PROCESS | 1924 | 1468661042840 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}] 02:24:02 INFO - PROCESS | 1924 | 1468661042844 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:02 INFO - PROCESS | 1924 | 1468661042987 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:24:03 INFO - PROCESS | 1924 | 1468661043204 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 1924 | 1468661043206 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ac6800 == 53 [pid = 1924] [id = 288] 02:24:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1128ad400) [pid = 1924] [serial = 862] [outer = 0x0] 02:24:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x112983c00) [pid = 1924] [serial = 863] [outer = 0x1128ad400] 02:24:03 INFO - PROCESS | 1924 | 1468661043252 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x115dfa000) [pid = 1924] [serial = 864] [outer = 0x1128ad400] 02:24:03 INFO - PROCESS | 1924 | 1468661043707 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]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 920ms 02:24:03 INFO - PROCESS | 1924 | 1468661043757 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 1924 | 1468661043760 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 02:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:24:03 INFO - PROCESS | 1924 | 1468661043762 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 1924 | 1468661043764 Marionette TRACE conn2 <- [1,1126,null,{}] 02:24:03 INFO - PROCESS | 1924 | 1468661043768 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}] 02:24:03 INFO - PROCESS | 1924 | 1468661043773 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:03 INFO - PROCESS | 1924 | 1468661043872 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:24:03 INFO - PROCESS | 1924 | 1468661043967 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 1924 | 1468661043969 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e8f000 == 54 [pid = 1924] [id = 289] 02:24:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1185a3c00) [pid = 1924] [serial = 865] [outer = 0x0] 02:24:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x1185ae800) [pid = 1924] [serial = 866] [outer = 0x1185a3c00] 02:24:04 INFO - PROCESS | 1924 | 1468661044012 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x11905b800) [pid = 1924] [serial = 867] [outer = 0x1185a3c00] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x113cb9000 == 53 [pid = 1924] [id = 235] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3df800 == 52 [pid = 1924] [id = 281] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91c800 == 51 [pid = 1924] [id = 280] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x128bae800) [pid = 1924] [serial = 794] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x124cab000 == 50 [pid = 1924] [id = 279] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab13800 == 49 [pid = 1924] [id = 278] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12a402800 == 48 [pid = 1924] [id = 277] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab8800 == 47 [pid = 1924] [id = 276] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a4800 == 46 [pid = 1924] [id = 275] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12614a800 == 45 [pid = 1924] [id = 274] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12444b000 == 44 [pid = 1924] [id = 273] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x119dac000 == 43 [pid = 1924] [id = 272] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x116aaf000 == 42 [pid = 1924] [id = 271] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b7000 == 41 [pid = 1924] [id = 270] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91c000 == 40 [pid = 1924] [id = 268] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d3800 == 39 [pid = 1924] [id = 267] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x117473800 == 38 [pid = 1924] [id = 266] 02:24:04 INFO - PROCESS | 1924 | --DOCSHELL 0x12b918800 == 37 [pid = 1924] [id = 265] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x124ce7000) [pid = 1924] [serial = 777] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x1261a9400) [pid = 1924] [serial = 782] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11974b000) [pid = 1924] [serial = 770] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x124c67c00) [pid = 1924] [serial = 747] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11649ac00) [pid = 1924] [serial = 762] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11323bc00) [pid = 1924] [serial = 761] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1251f2c00) [pid = 1924] [serial = 779] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x119749400) [pid = 1924] [serial = 756] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11958e800) [pid = 1924] [serial = 755] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x116928800) [pid = 1924] [serial = 764] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x118165c00) [pid = 1924] [serial = 765] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x119988c00) [pid = 1924] [serial = 758] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1238dd000) [pid = 1924] [serial = 759] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x113353000) [pid = 1924] [serial = 749] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x112923400) [pid = 1924] [serial = 785] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1164ec400) [pid = 1924] [serial = 750] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11838f000) [pid = 1924] [serial = 753] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x117e33000) [pid = 1924] [serial = 752] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11876f400) [pid = 1924] [serial = 767] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119316800) [pid = 1924] [serial = 768] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119bf2400) [pid = 1924] [serial = 773] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x126a0fc00) [pid = 1924] [serial = 783] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x128ba3800) [pid = 1924] [serial = 792] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128b15400) [pid = 1924] [serial = 791] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1197bd400) [pid = 1924] [serial = 771] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1243b6000) [pid = 1924] [serial = 776] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x118768800) [pid = 1924] [serial = 786] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119971c00) [pid = 1924] [serial = 788] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1260b2800) [pid = 1924] [serial = 780] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1238dd400) [pid = 1924] [serial = 774] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x126e8c400) [pid = 1924] [serial = 789] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112920400) [pid = 1924] [serial = 705] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113214c00) [pid = 1924] [serial = 708] [outer = 0x0] [url = about:blank] 02:24:04 INFO - PROCESS | 1924 | 1468661044549 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]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 826ms 02:24:04 INFO - PROCESS | 1924 | 1468661044591 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 1924 | 1468661044595 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 02:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:24:04 INFO - PROCESS | 1924 | 1468661044600 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 1924 | 1468661044602 Marionette TRACE conn2 <- [1,1130,null,{}] 02:24:04 INFO - PROCESS | 1924 | 1468661044605 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}] 02:24:04 INFO - PROCESS | 1924 | 1468661044607 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:04 INFO - PROCESS | 1924 | 1468661044739 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:24:04 INFO - PROCESS | 1924 | 1468661044828 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 1924 | 1468661044830 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x118411000 == 38 [pid = 1924] [id = 290] 02:24:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113214c00) [pid = 1924] [serial = 868] [outer = 0x0] 02:24:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11917a400) [pid = 1924] [serial = 869] [outer = 0x113214c00] 02:24:04 INFO - PROCESS | 1924 | 1468661044872 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11974d800) [pid = 1924] [serial = 870] [outer = 0x113214c00] 02:24:05 INFO - PROCESS | 1924 | 1468661045304 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]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 723ms 02:24:05 INFO - PROCESS | 1924 | 1468661045329 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 1924 | 1468661045330 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 02:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:24:05 INFO - PROCESS | 1924 | 1468661045335 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 1924 | 1468661045339 Marionette TRACE conn2 <- [1,1134,null,{}] 02:24:05 INFO - PROCESS | 1924 | 1468661045346 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}] 02:24:05 INFO - PROCESS | 1924 | 1468661045348 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:05 INFO - PROCESS | 1924 | 1468661045433 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:24:05 INFO - PROCESS | 1924 | 1468661045440 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 1924 | 1468661045442 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x124073800 == 39 [pid = 1924] [id = 291] 02:24:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11996cc00) [pid = 1924] [serial = 871] [outer = 0x0] 02:24:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1238dd400) [pid = 1924] [serial = 872] [outer = 0x11996cc00] 02:24:05 INFO - PROCESS | 1924 | 1468661045466 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124c89c00) [pid = 1924] [serial = 873] [outer = 0x11996cc00] 02:24:05 INFO - PROCESS | 1924 | 1468661045806 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]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 524ms 02:24:05 INFO - PROCESS | 1924 | 1468661045858 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 1924 | 1468661045860 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 02:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:24:05 INFO - PROCESS | 1924 | 1468661045862 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 1924 | 1468661045864 Marionette TRACE conn2 <- [1,1138,null,{}] 02:24:05 INFO - PROCESS | 1924 | 1468661045866 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}] 02:24:05 INFO - PROCESS | 1924 | 1468661045867 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:05 INFO - PROCESS | 1924 | 1468661045950 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:24:05 INFO - PROCESS | 1924 | 1468661045955 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 1924 | 1468661045957 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12615b000 == 40 [pid = 1924] [id = 292] 02:24:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124fd8000) [pid = 1924] [serial = 874] [outer = 0x0] 02:24:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x126e8c400) [pid = 1924] [serial = 875] [outer = 0x124fd8000] 02:24:05 INFO - PROCESS | 1924 | 1468661045982 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128b1b000) [pid = 1924] [serial = 876] [outer = 0x124fd8000] 02:24:06 INFO - PROCESS | 1924 | 1468661046337 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]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 02:24:06 INFO - PROCESS | 1924 | 1468661046382 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 1924 | 1468661046383 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 02:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:24:06 INFO - PROCESS | 1924 | 1468661046385 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 1924 | 1468661046386 Marionette TRACE conn2 <- [1,1142,null,{}] 02:24:06 INFO - PROCESS | 1924 | 1468661046389 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}] 02:24:06 INFO - PROCESS | 1924 | 1468661046390 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:06 INFO - PROCESS | 1924 | 1468661046482 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:24:06 INFO - PROCESS | 1924 | 1468661046554 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 1924 | 1468661046558 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c3000 == 41 [pid = 1924] [id = 293] 02:24:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x128d34400) [pid = 1924] [serial = 877] [outer = 0x0] 02:24:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x128d95000) [pid = 1924] [serial = 878] [outer = 0x128d34400] 02:24:06 INFO - PROCESS | 1924 | 1468661046589 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1291cc000) [pid = 1924] [serial = 879] [outer = 0x128d34400] 02:24:06 INFO - PROCESS | 1924 | 1468661046911 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]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 570ms 02:24:06 INFO - PROCESS | 1924 | 1468661046956 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 1924 | 1468661046957 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 02:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:24:06 INFO - PROCESS | 1924 | 1468661046959 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 1924 | 1468661046960 Marionette TRACE conn2 <- [1,1146,null,{}] 02:24:06 INFO - PROCESS | 1924 | 1468661046962 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}] 02:24:06 INFO - PROCESS | 1924 | 1468661046964 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:07 INFO - PROCESS | 1924 | 1468661047066 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x129324400) [pid = 1924] [serial = 880] [outer = 0x12ca27000] 02:24:07 INFO - PROCESS | 1924 | 1468661047099 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 1924 | 1468661047100 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a54a800 == 42 [pid = 1924] [id = 294] 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12a6a9000) [pid = 1924] [serial = 881] [outer = 0x0] 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12a6ab000) [pid = 1924] [serial = 882] [outer = 0x12a6a9000] 02:24:07 INFO - PROCESS | 1924 | 1468661047128 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12a9dd400) [pid = 1924] [serial = 883] [outer = 0x12a6a9000] 02:24:07 INFO - PROCESS | 1924 | 1468661047491 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]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 02:24:07 INFO - PROCESS | 1924 | 1468661047534 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 1924 | 1468661047535 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 02:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:24:07 INFO - PROCESS | 1924 | 1468661047537 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 1924 | 1468661047538 Marionette TRACE conn2 <- [1,1150,null,{}] 02:24:07 INFO - PROCESS | 1924 | 1468661047540 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}] 02:24:07 INFO - PROCESS | 1924 | 1468661047542 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:07 INFO - PROCESS | 1924 | 1468661047648 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:24:07 INFO - PROCESS | 1924 | 1468661047660 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 1924 | 1468661047661 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a404800 == 43 [pid = 1924] [id = 295] 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11998e400) [pid = 1924] [serial = 884] [outer = 0x0] 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12a9e4c00) [pid = 1924] [serial = 885] [outer = 0x11998e400] 02:24:07 INFO - PROCESS | 1924 | 1468661047685 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ab26800) [pid = 1924] [serial = 886] [outer = 0x11998e400] 02:24:08 INFO - PROCESS | 1924 | 1468661048012 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]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 02:24:08 INFO - PROCESS | 1924 | 1468661048056 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 1924 | 1468661048058 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 02:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:24:08 INFO - PROCESS | 1924 | 1468661048060 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 1924 | 1468661048061 Marionette TRACE conn2 <- [1,1154,null,{}] 02:24:08 INFO - PROCESS | 1924 | 1468661048064 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}] 02:24:08 INFO - PROCESS | 1924 | 1468661048065 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:08 INFO - PROCESS | 1924 | 1468661048165 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:24:08 INFO - PROCESS | 1924 | 1468661048176 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 1924 | 1468661048177 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b707800 == 44 [pid = 1924] [id = 296] 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12ab32800) [pid = 1924] [serial = 887] [outer = 0x0] 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12b738400) [pid = 1924] [serial = 888] [outer = 0x12ab32800] 02:24:08 INFO - PROCESS | 1924 | 1468661048201 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12b742800) [pid = 1924] [serial = 889] [outer = 0x12ab32800] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x124c8c400) [pid = 1924] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1238df400) [pid = 1924] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x116fc1c00) [pid = 1924] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x127121800) [pid = 1924] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119314000) [pid = 1924] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x128d33400) [pid = 1924] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x117e3a000) [pid = 1924] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128d32000) [pid = 1924] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1121b8000) [pid = 1924] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x113c37400) [pid = 1924] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124b08000) [pid = 1924] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:24:08 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119969000) [pid = 1924] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:24:08 INFO - PROCESS | 1924 | 1468661048641 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]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 02:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:24:08 INFO - PROCESS | 1924 | 1468661048679 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 1924 | 1468661048681 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 02:24:08 INFO - PROCESS | 1924 | 1468661048683 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 1924 | 1468661048685 Marionette TRACE conn2 <- [1,1158,null,{}] 02:24:08 INFO - PROCESS | 1924 | 1468661048687 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}] 02:24:08 INFO - PROCESS | 1924 | 1468661048688 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:08 INFO - PROCESS | 1924 | 1468661048791 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:24:08 INFO - PROCESS | 1924 | 1468661048796 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 1924 | 1468661048798 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a406000 == 45 [pid = 1924] [id = 297] 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1128b1400) [pid = 1924] [serial = 890] [outer = 0x0] 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11917e000) [pid = 1924] [serial = 891] [outer = 0x1128b1400] 02:24:08 INFO - PROCESS | 1924 | 1468661048824 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12396d400) [pid = 1924] [serial = 892] [outer = 0x1128b1400] 02:24:09 INFO - PROCESS | 1924 | 1468661049190 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]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 523ms 02:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:24:09 INFO - PROCESS | 1924 | 1468661049207 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 1924 | 1468661049209 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 02:24:09 INFO - PROCESS | 1924 | 1468661049211 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 1924 | 1468661049212 Marionette TRACE conn2 <- [1,1162,null,{}] 02:24:09 INFO - PROCESS | 1924 | 1468661049214 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}] 02:24:09 INFO - PROCESS | 1924 | 1468661049216 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:09 INFO - PROCESS | 1924 | 1468661049333 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:24:09 INFO - PROCESS | 1924 | 1468661049340 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 1924 | 1468661049341 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27a800 == 46 [pid = 1924] [id = 298] 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1128b2c00) [pid = 1924] [serial = 893] [outer = 0x0] 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x128ba7400) [pid = 1924] [serial = 894] [outer = 0x1128b2c00] 02:24:09 INFO - PROCESS | 1924 | 1468661049368 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12b8bac00) [pid = 1924] [serial = 895] [outer = 0x1128b2c00] 02:24:09 INFO - PROCESS | 1924 | 1468661049711 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]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 02:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:24:09 INFO - PROCESS | 1924 | 1468661049730 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 1924 | 1468661049732 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 02:24:09 INFO - PROCESS | 1924 | 1468661049735 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 1924 | 1468661049746 Marionette TRACE conn2 <- [1,1166,null,{}] 02:24:09 INFO - PROCESS | 1924 | 1468661049749 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}] 02:24:09 INFO - PROCESS | 1924 | 1468661049752 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:09 INFO - PROCESS | 1924 | 1468661049851 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:24:09 INFO - PROCESS | 1924 | 1468661049854 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 1924 | 1468661049855 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0f000 == 47 [pid = 1924] [id = 299] 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12b8be400) [pid = 1924] [serial = 896] [outer = 0x0] 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12b959800) [pid = 1924] [serial = 897] [outer = 0x12b8be400] 02:24:09 INFO - PROCESS | 1924 | 1468661049880 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12bd20400) [pid = 1924] [serial = 898] [outer = 0x12b8be400] 02:24:10 INFO - PROCESS | 1924 | 1468661050222 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]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 530ms 02:24:10 INFO - PROCESS | 1924 | 1468661050265 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 1924 | 1468661050266 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 02:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:24:10 INFO - PROCESS | 1924 | 1468661050268 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 1924 | 1468661050271 Marionette TRACE conn2 <- [1,1170,null,{}] 02:24:10 INFO - PROCESS | 1924 | 1468661050285 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}] 02:24:10 INFO - PROCESS | 1924 | 1468661050286 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:10 INFO - PROCESS | 1924 | 1468661050373 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:24:10 INFO - PROCESS | 1924 | 1468661050376 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 1924 | 1468661050377 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d28e800 == 48 [pid = 1924] [id = 300] 02:24:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12bd19800) [pid = 1924] [serial = 899] [outer = 0x0] 02:24:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12bf13c00) [pid = 1924] [serial = 900] [outer = 0x12bd19800] 02:24:10 INFO - PROCESS | 1924 | 1468661050401 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12bf1d400) [pid = 1924] [serial = 901] [outer = 0x12bd19800] 02:24:10 INFO - PROCESS | 1924 | 1468661050856 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]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 02:24:10 INFO - PROCESS | 1924 | 1468661050902 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 1924 | 1468661050904 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 02:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:24:10 INFO - PROCESS | 1924 | 1468661050909 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 1924 | 1468661050911 Marionette TRACE conn2 <- [1,1174,null,{}] 02:24:10 INFO - PROCESS | 1924 | 1468661050915 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}] 02:24:10 INFO - PROCESS | 1924 | 1468661050917 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:11 INFO - PROCESS | 1924 | 1468661051032 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:24:11 INFO - PROCESS | 1924 | 1468661051107 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 1924 | 1468661051109 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x117471000 == 49 [pid = 1924] [id = 301] 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11649ac00) [pid = 1924] [serial = 902] [outer = 0x0] 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x116fc2000) [pid = 1924] [serial = 903] [outer = 0x11649ac00] 02:24:11 INFO - PROCESS | 1924 | 1468661051141 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11876e000) [pid = 1924] [serial = 904] [outer = 0x11649ac00] 02:24:11 INFO - PROCESS | 1924 | 1468661051562 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] 02:24:11 INFO - PROCESS | 1924 | 1468661051633 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 02:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:24:11 INFO - PROCESS | 1924 | 1468661051638 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 1924 | 1468661051640 Marionette TRACE conn2 <- [1,1178,null,{}] 02:24:11 INFO - PROCESS | 1924 | 1468661051643 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}] 02:24:11 INFO - PROCESS | 1924 | 1468661051645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:11 INFO - PROCESS | 1924 | 1468661051778 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:24:11 INFO - PROCESS | 1924 | 1468661051866 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 1924 | 1468661051867 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x128838800 == 50 [pid = 1924] [id = 302] 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11991c800) [pid = 1924] [serial = 905] [outer = 0x0] 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x119beec00) [pid = 1924] [serial = 906] [outer = 0x11991c800] 02:24:11 INFO - PROCESS | 1924 | 1468661051898 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1238dd800) [pid = 1924] [serial = 907] [outer = 0x11991c800] 02:24:12 INFO - PROCESS | 1924 | 1468661052312 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] 02:24:12 INFO - PROCESS | 1924 | 1468661052360 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 02:24:12 INFO - PROCESS | 1924 | 1468661052362 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 1924 | 1468661052365 Marionette TRACE conn2 <- [1,1182,null,{}] 02:24:12 INFO - PROCESS | 1924 | 1468661052373 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}] 02:24:12 INFO - PROCESS | 1924 | 1468661052377 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:12 INFO - PROCESS | 1924 | 1468661052487 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:24:12 INFO - PROCESS | 1924 | 1468661052552 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 1924 | 1468661052554 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0b000 == 51 [pid = 1924] [id = 303] 02:24:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x124bce400) [pid = 1924] [serial = 908] [outer = 0x0] 02:24:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x128ba1c00) [pid = 1924] [serial = 909] [outer = 0x124bce400] 02:24:12 INFO - PROCESS | 1924 | 1468661052626 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x1291d4400) [pid = 1924] [serial = 910] [outer = 0x124bce400] 02:24:13 INFO - PROCESS | 1924 | 1468661053075 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] 02:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:24:13 INFO - PROCESS | 1924 | 1468661053145 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 02:24:13 INFO - PROCESS | 1924 | 1468661053147 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 1924 | 1468661053149 Marionette TRACE conn2 <- [1,1186,null,{}] 02:24:13 INFO - PROCESS | 1924 | 1468661053151 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}] 02:24:13 INFO - PROCESS | 1924 | 1468661053154 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:13 INFO - PROCESS | 1924 | 1468661053263 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:24:13 INFO - PROCESS | 1924 | 1468661053337 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 1924 | 1468661053339 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d511000 == 52 [pid = 1924] [id = 304] 02:24:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12ab28c00) [pid = 1924] [serial = 911] [outer = 0x0] 02:24:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12b742400) [pid = 1924] [serial = 912] [outer = 0x12ab28c00] 02:24:13 INFO - PROCESS | 1924 | 1468661053368 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12b8bb800) [pid = 1924] [serial = 913] [outer = 0x12ab28c00] 02:24:13 INFO - PROCESS | 1924 | 1468661053815 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 1924 | 1468661053872 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 02:24:13 INFO - PROCESS | 1924 | 1468661053874 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 1924 | 1468661053876 Marionette TRACE conn2 <- [1,1190,null,{}] 02:24:13 INFO - PROCESS | 1924 | 1468661053878 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}] 02:24:13 INFO - PROCESS | 1924 | 1468661053879 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:13 INFO - PROCESS | 1924 | 1468661053989 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:24:14 INFO - PROCESS | 1924 | 1468661054224 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 1924 | 1468661054225 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x119078000 == 53 [pid = 1924] [id = 305] 02:24:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1125fd000) [pid = 1924] [serial = 914] [outer = 0x0] 02:24:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x116922400) [pid = 1924] [serial = 915] [outer = 0x1125fd000] 02:24:14 INFO - PROCESS | 1924 | 1468661054254 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x11838bc00) [pid = 1924] [serial = 916] [outer = 0x1125fd000] 02:24:14 INFO - PROCESS | 1924 | 1468661054711 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] 02:24:14 INFO - PROCESS | 1924 | 1468661054758 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 02:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:24:14 INFO - PROCESS | 1924 | 1468661054763 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 1924 | 1468661054765 Marionette TRACE conn2 <- [1,1194,null,{}] 02:24:14 INFO - PROCESS | 1924 | 1468661054769 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}] 02:24:14 INFO - PROCESS | 1924 | 1468661054773 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:14 INFO - PROCESS | 1924 | 1468661054868 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:24:14 INFO - PROCESS | 1924 | 1468661054944 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 1924 | 1468661054945 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169c0800 == 54 [pid = 1924] [id = 306] 02:24:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11972a400) [pid = 1924] [serial = 917] [outer = 0x0] 02:24:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x119bf2400) [pid = 1924] [serial = 918] [outer = 0x11972a400] 02:24:14 INFO - PROCESS | 1924 | 1468661054973 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x1243ba800) [pid = 1924] [serial = 919] [outer = 0x11972a400] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0f000 == 53 [pid = 1924] [id = 299] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27a800 == 52 [pid = 1924] [id = 298] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a406000 == 51 [pid = 1924] [id = 297] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12b707800 == 50 [pid = 1924] [id = 296] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a404800 == 49 [pid = 1924] [id = 295] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a54a800 == 48 [pid = 1924] [id = 294] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c3000 == 47 [pid = 1924] [id = 293] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x12932c400) [pid = 1924] [serial = 845] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x11904cc00) [pid = 1924] [serial = 800] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1238d9c00) [pid = 1924] [serial = 803] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x125110400) [pid = 1924] [serial = 806] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x11323f800) [pid = 1924] [serial = 797] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12615b000 == 46 [pid = 1924] [id = 292] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x124073800 == 45 [pid = 1924] [id = 291] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x118411000 == 44 [pid = 1924] [id = 290] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x117e8f000 == 43 [pid = 1924] [id = 289] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x116ac6800 == 42 [pid = 1924] [id = 288] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x123bb9000 == 41 [pid = 1924] [id = 284] 02:24:15 INFO - PROCESS | 1924 | --DOCSHELL 0x11745a800 == 40 [pid = 1924] [id = 283] 02:24:15 INFO - PROCESS | 1924 | 1468661055440 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] 02:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:24:15 INFO - PROCESS | 1924 | 1468661055490 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 02:24:15 INFO - PROCESS | 1924 | 1468661055493 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 1924 | 1468661055494 Marionette TRACE conn2 <- [1,1198,null,{}] 02:24:15 INFO - PROCESS | 1924 | 1468661055496 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}] 02:24:15 INFO - PROCESS | 1924 | 1468661055498 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:15 INFO - PROCESS | 1924 | 1468661055584 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:24:15 INFO - PROCESS | 1924 | 1468661055592 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 1924 | 1468661055593 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e88000 == 41 [pid = 1924] [id = 307] 02:24:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x1238d9c00) [pid = 1924] [serial = 920] [outer = 0x0] 02:24:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x126e8fc00) [pid = 1924] [serial = 921] [outer = 0x1238d9c00] 02:24:15 INFO - PROCESS | 1924 | 1468661055619 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x128d2dc00) [pid = 1924] [serial = 922] [outer = 0x1238d9c00] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x129328800) [pid = 1924] [serial = 843] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x128b1d400) [pid = 1924] [serial = 827] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x123f1e400) [pid = 1924] [serial = 821] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x118896000) [pid = 1924] [serial = 813] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1291ce800) [pid = 1924] [serial = 842] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11958fc00) [pid = 1924] [serial = 815] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12906f400) [pid = 1924] [serial = 833] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x119593000) [pid = 1924] [serial = 839] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x128d36800) [pid = 1924] [serial = 830] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x128d95c00) [pid = 1924] [serial = 831] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x116980c00) [pid = 1924] [serial = 837] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x115e5d800) [pid = 1924] [serial = 809] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x128d29400) [pid = 1924] [serial = 828] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x117153000) [pid = 1924] [serial = 812] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x128b18000) [pid = 1924] [serial = 825] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x116923800) [pid = 1924] [serial = 810] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11974d000) [pid = 1924] [serial = 816] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x129075c00) [pid = 1924] [serial = 834] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x124b06000) [pid = 1924] [serial = 822] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12386b000) [pid = 1924] [serial = 819] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1251eb800) [pid = 1924] [serial = 824] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1128b2000) [pid = 1924] [serial = 836] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x126d91400) [pid = 1924] [serial = 840] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x120fd5800) [pid = 1924] [serial = 818] [outer = 0x0] [url = about:blank] 02:24:15 INFO - PROCESS | 1924 | 1468661055980 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]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 02:24:16 INFO - PROCESS | 1924 | 1468661056012 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 1924 | 1468661056014 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 02:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:24:16 INFO - PROCESS | 1924 | 1468661056020 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 1924 | 1468661056024 Marionette TRACE conn2 <- [1,1202,null,{}] 02:24:16 INFO - PROCESS | 1924 | 1468661056027 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}] 02:24:16 INFO - PROCESS | 1924 | 1468661056030 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:16 INFO - PROCESS | 1924 | 1468661056116 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:24:16 INFO - PROCESS | 1924 | 1468661056123 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 1924 | 1468661056124 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c0a800 == 42 [pid = 1924] [id = 308] 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12906a000) [pid = 1924] [serial = 923] [outer = 0x0] 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1291d0800) [pid = 1924] [serial = 924] [outer = 0x12906a000] 02:24:16 INFO - PROCESS | 1924 | 1468661056150 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12a4a4000) [pid = 1924] [serial = 925] [outer = 0x12906a000] 02:24:16 INFO - PROCESS | 1924 | 1468661056510 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]]]}] 02:24:16 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 02:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 529ms 02:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:24:16 INFO - PROCESS | 1924 | 1468661056546 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 1924 | 1468661056547 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 02:24:16 INFO - PROCESS | 1924 | 1468661056561 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 1924 | 1468661056562 Marionette TRACE conn2 <- [1,1206,null,{}] 02:24:16 INFO - PROCESS | 1924 | 1468661056566 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}] 02:24:16 INFO - PROCESS | 1924 | 1468661056567 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:16 INFO - PROCESS | 1924 | 1468661056653 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:24:16 INFO - PROCESS | 1924 | 1468661056658 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 1924 | 1468661056659 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b8800 == 43 [pid = 1924] [id = 309] 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12a6a8c00) [pid = 1924] [serial = 926] [outer = 0x0] 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ab24400) [pid = 1924] [serial = 927] [outer = 0x12a6a8c00] 02:24:16 INFO - PROCESS | 1924 | 1468661056684 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12b741000) [pid = 1924] [serial = 928] [outer = 0x12a6a8c00] 02:24:17 INFO - PROCESS | 1924 | 1468661057013 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]]]}] 02:24:17 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 02:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 481ms 02:24:17 INFO - PROCESS | 1924 | 1468661057032 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 1924 | 1468661057033 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 02:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:24:17 INFO - PROCESS | 1924 | 1468661057040 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 1924 | 1468661057041 Marionette TRACE conn2 <- [1,1210,null,{}] 02:24:17 INFO - PROCESS | 1924 | 1468661057044 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}] 02:24:17 INFO - PROCESS | 1924 | 1468661057045 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:17 INFO - PROCESS | 1924 | 1468661057129 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:24:17 INFO - PROCESS | 1924 | 1468661057133 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 1924 | 1468661057139 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b2800 == 44 [pid = 1924] [id = 310] 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12b94f400) [pid = 1924] [serial = 929] [outer = 0x0] 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12b957000) [pid = 1924] [serial = 930] [outer = 0x12b94f400] 02:24:17 INFO - PROCESS | 1924 | 1468661057235 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12bd24400) [pid = 1924] [serial = 931] [outer = 0x12b94f400] 02:24:17 INFO - PROCESS | 1924 | 1468661057591 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]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 02:24:17 INFO - PROCESS | 1924 | 1468661057609 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 1924 | 1468661057610 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 02:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:24:17 INFO - PROCESS | 1924 | 1468661057613 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 1924 | 1468661057614 Marionette TRACE conn2 <- [1,1214,null,{}] 02:24:17 INFO - PROCESS | 1924 | 1468661057616 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}] 02:24:17 INFO - PROCESS | 1924 | 1468661057617 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:17 INFO - PROCESS | 1924 | 1468661057726 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:24:17 INFO - PROCESS | 1924 | 1468661057739 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 1924 | 1468661057740 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b04f000 == 45 [pid = 1924] [id = 311] 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12bf16800) [pid = 1924] [serial = 932] [outer = 0x0] 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12c0fb800) [pid = 1924] [serial = 933] [outer = 0x12bf16800] 02:24:17 INFO - PROCESS | 1924 | 1468661057765 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12c2ba800) [pid = 1924] [serial = 934] [outer = 0x12bf16800] 02:24:18 INFO - PROCESS | 1924 | 1468661058100 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]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 02:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:24:18 INFO - PROCESS | 1924 | 1468661058137 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 1924 | 1468661058138 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 02:24:18 INFO - PROCESS | 1924 | 1468661058140 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 1924 | 1468661058141 Marionette TRACE conn2 <- [1,1218,null,{}] 02:24:18 INFO - PROCESS | 1924 | 1468661058143 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}] 02:24:18 INFO - PROCESS | 1924 | 1468661058144 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:18 INFO - PROCESS | 1924 | 1468661058250 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:24:18 INFO - PROCESS | 1924 | 1468661058259 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 1924 | 1468661058260 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91f000 == 46 [pid = 1924] [id = 312] 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x113c36000) [pid = 1924] [serial = 935] [outer = 0x0] 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12c2c1000) [pid = 1924] [serial = 936] [outer = 0x113c36000] 02:24:18 INFO - PROCESS | 1924 | 1468661058318 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12c3d0400) [pid = 1924] [serial = 937] [outer = 0x113c36000] 02:24:18 INFO - PROCESS | 1924 | 1468661058633 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]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 02:24:18 INFO - PROCESS | 1924 | 1468661058666 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 1924 | 1468661058667 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 02:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:24:18 INFO - PROCESS | 1924 | 1468661058671 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 1924 | 1468661058673 Marionette TRACE conn2 <- [1,1222,null,{}] 02:24:18 INFO - PROCESS | 1924 | 1468661058675 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}] 02:24:18 INFO - PROCESS | 1924 | 1468661058677 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:18 INFO - PROCESS | 1924 | 1468661058781 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:24:18 INFO - PROCESS | 1924 | 1468661058792 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 1924 | 1468661058793 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27d800 == 47 [pid = 1924] [id = 313] 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x118268000) [pid = 1924] [serial = 938] [outer = 0x0] 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x11826f800) [pid = 1924] [serial = 939] [outer = 0x118268000] 02:24:18 INFO - PROCESS | 1924 | 1468661058818 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x118273800) [pid = 1924] [serial = 940] [outer = 0x118268000] 02:24:19 INFO - PROCESS | 1924 | 1468661059144 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] 02:24:19 INFO - PROCESS | 1924 | 1468661059191 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 02:24:19 INFO - PROCESS | 1924 | 1468661059194 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 1924 | 1468661059195 Marionette TRACE conn2 <- [1,1226,null,{}] 02:24:19 INFO - PROCESS | 1924 | 1468661059197 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}] 02:24:19 INFO - PROCESS | 1924 | 1468661059198 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:19 INFO - PROCESS | 1924 | 1468661059315 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:24:19 INFO - PROCESS | 1924 | 1468661059330 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 1924 | 1468661059331 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3f6800 == 48 [pid = 1924] [id = 314] 02:24:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x11259b400) [pid = 1924] [serial = 941] [outer = 0x0] 02:24:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x11259e000) [pid = 1924] [serial = 942] [outer = 0x11259b400] 02:24:19 INFO - PROCESS | 1924 | 1468661059355 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1125a3400) [pid = 1924] [serial = 943] [outer = 0x11259b400] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11297bc00) [pid = 1924] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12a6a9000) [pid = 1924] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1185a3c00) [pid = 1924] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x1128ad400) [pid = 1924] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x113214c00) [pid = 1924] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x11996cc00) [pid = 1924] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1130eec00) [pid = 1924] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1174dd800) [pid = 1924] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x124fd8000) [pid = 1924] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12386bc00) [pid = 1924] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11998e400) [pid = 1924] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1128b2c00) [pid = 1924] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12ab32800) [pid = 1924] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1128b1400) [pid = 1924] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12b8be400) [pid = 1924] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x128d34400) [pid = 1924] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x118771000) [pid = 1924] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11974d400) [pid = 1924] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1128ad000) [pid = 1924] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:24:19 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119740c00) [pid = 1924] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:24:19 INFO - PROCESS | 1924 | 1468661059837 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]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 668ms 02:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:24:19 INFO - PROCESS | 1924 | 1468661059862 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 1924 | 1468661059864 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 02:24:19 INFO - PROCESS | 1924 | 1468661059866 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 1924 | 1468661059867 Marionette TRACE conn2 <- [1,1230,null,{}] 02:24:19 INFO - PROCESS | 1924 | 1468661059869 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}] 02:24:19 INFO - PROCESS | 1924 | 1468661059871 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:19 INFO - PROCESS | 1924 | 1468661059959 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:24:20 INFO - PROCESS | 1924 | 1468661060021 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 1924 | 1468661060023 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a405800 == 49 [pid = 1924] [id = 315] 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11259bc00) [pid = 1924] [serial = 944] [outer = 0x0] 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116928c00) [pid = 1924] [serial = 945] [outer = 0x11259bc00] 02:24:20 INFO - PROCESS | 1924 | 1468661060052 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1185b1c00) [pid = 1924] [serial = 946] [outer = 0x11259bc00] 02:24:20 INFO - PROCESS | 1924 | 1468661060364 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]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 02:24:20 INFO - PROCESS | 1924 | 1468661060385 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 1924 | 1468661060389 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 02:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:24:20 INFO - PROCESS | 1924 | 1468661060400 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 1924 | 1468661060403 Marionette TRACE conn2 <- [1,1234,null,{}] 02:24:20 INFO - PROCESS | 1924 | 1468661060407 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}] 02:24:20 INFO - PROCESS | 1924 | 1468661060409 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:20 INFO - PROCESS | 1924 | 1468661060507 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:24:20 INFO - PROCESS | 1924 | 1468661060510 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 1924 | 1468661060511 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d506800 == 50 [pid = 1924] [id = 316] 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1125a3800) [pid = 1924] [serial = 947] [outer = 0x0] 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12386b800) [pid = 1924] [serial = 948] [outer = 0x1125a3800] 02:24:20 INFO - PROCESS | 1924 | 1468661060536 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12ab2b800) [pid = 1924] [serial = 949] [outer = 0x1125a3800] 02:24:20 INFO - PROCESS | 1924 | 1468661060877 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]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 530ms 02:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:24:20 INFO - PROCESS | 1924 | 1468661060924 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 1924 | 1468661060926 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 02:24:20 INFO - PROCESS | 1924 | 1468661060928 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 1924 | 1468661060929 Marionette TRACE conn2 <- [1,1238,null,{}] 02:24:20 INFO - PROCESS | 1924 | 1468661060931 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}] 02:24:20 INFO - PROCESS | 1924 | 1468661060932 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:21 INFO - PROCESS | 1924 | 1468661061051 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:24:21 INFO - PROCESS | 1924 | 1468661061057 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 1924 | 1468661061058 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d97f800 == 51 [pid = 1924] [id = 317] 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12a4b6000) [pid = 1924] [serial = 950] [outer = 0x0] 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12c3d2800) [pid = 1924] [serial = 951] [outer = 0x12a4b6000] 02:24:21 INFO - PROCESS | 1924 | 1468661061082 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12c3d9800) [pid = 1924] [serial = 952] [outer = 0x12a4b6000] 02:24:21 INFO - PROCESS | 1924 | 1468661061388 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]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 02:24:21 INFO - PROCESS | 1924 | 1468661061447 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 1924 | 1468661061448 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 02:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:24:21 INFO - PROCESS | 1924 | 1468661061450 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 1924 | 1468661061451 Marionette TRACE conn2 <- [1,1242,null,{}] 02:24:21 INFO - PROCESS | 1924 | 1468661061454 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}] 02:24:21 INFO - PROCESS | 1924 | 1468661061455 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:21 INFO - PROCESS | 1924 | 1468661061545 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:24:21 INFO - PROCESS | 1924 | 1468661061548 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 1924 | 1468661061549 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x115db0800 == 52 [pid = 1924] [id = 318] 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x128a5c400) [pid = 1924] [serial = 953] [outer = 0x0] 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x128a5fc00) [pid = 1924] [serial = 954] [outer = 0x128a5c400] 02:24:21 INFO - PROCESS | 1924 | 1468661061573 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x128a64000) [pid = 1924] [serial = 955] [outer = 0x128a5c400] 02:24:22 INFO - PROCESS | 1924 | 1468661062080 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]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 02:24:22 INFO - PROCESS | 1924 | 1468661062123 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 1924 | 1468661062126 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 02:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:24:22 INFO - PROCESS | 1924 | 1468661062129 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 1924 | 1468661062132 Marionette TRACE conn2 <- [1,1246,null,{}] 02:24:22 INFO - PROCESS | 1924 | 1468661062136 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}] 02:24:22 INFO - PROCESS | 1924 | 1468661062138 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:22 INFO - PROCESS | 1924 | 1468661062255 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:24:22 INFO - PROCESS | 1924 | 1468661062364 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 1924 | 1468661062365 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f71000 == 53 [pid = 1924] [id = 319] 02:24:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1176f3400) [pid = 1924] [serial = 956] [outer = 0x0] 02:24:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x118270400) [pid = 1924] [serial = 957] [outer = 0x1176f3400] 02:24:22 INFO - PROCESS | 1924 | 1468661062397 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119059000) [pid = 1924] [serial = 958] [outer = 0x1176f3400] 02:24:22 INFO - PROCESS | 1924 | 1468661062827 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]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 723ms 02:24:22 INFO - PROCESS | 1924 | 1468661062861 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 1924 | 1468661062864 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 02:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:24:22 INFO - PROCESS | 1924 | 1468661062870 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 1924 | 1468661062874 Marionette TRACE conn2 <- [1,1250,null,{}] 02:24:22 INFO - PROCESS | 1924 | 1468661062876 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}] 02:24:22 INFO - PROCESS | 1924 | 1468661062878 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:22 INFO - PROCESS | 1924 | 1468661062989 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:24:23 INFO - PROCESS | 1924 | 1468661063088 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 1924 | 1468661063090 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c1800 == 54 [pid = 1924] [id = 320] 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x124762000) [pid = 1924] [serial = 959] [outer = 0x0] 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x124ce6400) [pid = 1924] [serial = 960] [outer = 0x124762000] 02:24:23 INFO - PROCESS | 1924 | 1468661063120 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x126d91400) [pid = 1924] [serial = 961] [outer = 0x124762000] 02:24:23 INFO - PROCESS | 1924 | 1468661063530 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]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 02:24:23 INFO - PROCESS | 1924 | 1468661063542 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:24:23 INFO - PROCESS | 1924 | 1468661063544 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 02:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:24:23 INFO - PROCESS | 1924 | 1468661063546 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - PROCESS | 1924 | 1468661063549 Marionette TRACE conn2 <- [1,1254,null,{}] 02:24:23 INFO - PROCESS | 1924 | 1468661063557 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}] 02:24:23 INFO - PROCESS | 1924 | 1468661063560 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:23 INFO - PROCESS | 1924 | 1468661063673 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:24:23 INFO - PROCESS | 1924 | 1468661063782 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 1924 | 1468661063784 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9a4800 == 55 [pid = 1924] [id = 321] 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x128a59c00) [pid = 1924] [serial = 962] [outer = 0x0] 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12906b400) [pid = 1924] [serial = 963] [outer = 0x128a59c00] 02:24:23 INFO - PROCESS | 1924 | 1468661063818 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12a4ae800) [pid = 1924] [serial = 964] [outer = 0x128a59c00] 02:24:24 INFO - PROCESS | 1924 | 1468661064245 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]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 721ms 02:24:24 INFO - PROCESS | 1924 | 1468661064268 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:24:24 INFO - PROCESS | 1924 | 1468661064272 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 02:24:24 INFO - PROCESS | 1924 | 1468661064275 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 1924 | 1468661064277 Marionette TRACE conn2 <- [1,1258,null,{}] 02:24:24 INFO - PROCESS | 1924 | 1468661064279 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}] 02:24:24 INFO - PROCESS | 1924 | 1468661064280 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:24 INFO - PROCESS | 1924 | 1468661064421 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:24:24 INFO - PROCESS | 1924 | 1468661064558 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 1924 | 1468661064559 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133e5000 == 56 [pid = 1924] [id = 322] 02:24:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1127d3800) [pid = 1924] [serial = 965] [outer = 0x0] 02:24:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x118396000) [pid = 1924] [serial = 966] [outer = 0x1127d3800] 02:24:24 INFO - PROCESS | 1924 | 1468661064610 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12a6aa000) [pid = 1924] [serial = 967] [outer = 0x1127d3800] 02:24:25 INFO - PROCESS | 1924 | 1468661065261 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]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1023ms 02:24:25 INFO - PROCESS | 1924 | 1468661065299 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 1924 | 1468661065301 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 02:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:24:25 INFO - PROCESS | 1924 | 1468661065313 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 1924 | 1468661065315 Marionette TRACE conn2 <- [1,1262,null,{}] 02:24:25 INFO - PROCESS | 1924 | 1468661065319 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}] 02:24:25 INFO - PROCESS | 1924 | 1468661065320 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:25 INFO - PROCESS | 1924 | 1468661065420 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:24:25 INFO - PROCESS | 1924 | 1468661065491 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 1924 | 1468661065492 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x123a9a800 == 57 [pid = 1924] [id = 323] 02:24:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x116a1d400) [pid = 1924] [serial = 968] [outer = 0x0] 02:24:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1185a9400) [pid = 1924] [serial = 969] [outer = 0x116a1d400] 02:24:25 INFO - PROCESS | 1924 | 1468661065520 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x1191c9000) [pid = 1924] [serial = 970] [outer = 0x116a1d400] 02:24:26 INFO - PROCESS | 1924 | 1468661066009 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]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 723ms 02:24:26 INFO - PROCESS | 1924 | 1468661066037 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 1924 | 1468661066039 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 02:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:24:26 INFO - PROCESS | 1924 | 1468661066044 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 1924 | 1468661066045 Marionette TRACE conn2 <- [1,1266,null,{}] 02:24:26 INFO - PROCESS | 1924 | 1468661066048 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}] 02:24:26 INFO - PROCESS | 1924 | 1468661066049 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:26 INFO - PROCESS | 1924 | 1468661066171 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3f0800 == 56 [pid = 1924] [id = 282] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12d97f800 == 55 [pid = 1924] [id = 317] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12d506800 == 54 [pid = 1924] [id = 316] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12a405800 == 53 [pid = 1924] [id = 315] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3f6800 == 52 [pid = 1924] [id = 314] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27d800 == 51 [pid = 1924] [id = 313] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91f000 == 50 [pid = 1924] [id = 312] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x12bf13c00) [pid = 1924] [serial = 900] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12b04f000 == 49 [pid = 1924] [id = 311] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1291b2800 == 48 [pid = 1924] [id = 310] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b8800 == 47 [pid = 1924] [id = 309] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x124c0a800 == 46 [pid = 1924] [id = 308] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x117e88000 == 45 [pid = 1924] [id = 307] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1169c0800 == 44 [pid = 1924] [id = 306] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119078000 == 43 [pid = 1924] [id = 305] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0b000 == 42 [pid = 1924] [id = 303] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x128838800 == 41 [pid = 1924] [id = 302] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x117471000 == 40 [pid = 1924] [id = 301] 02:24:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12d28e800 == 39 [pid = 1924] [id = 300] 02:24:26 INFO - PROCESS | 1924 | 1468661066277 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 1924 | 1468661066278 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x128d31400) [pid = 1924] [serial = 795] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x1167ed400) [pid = 1924] [serial = 798] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x124125400) [pid = 1924] [serial = 804] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x12711f400) [pid = 1924] [serial = 807] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x1191cb000) [pid = 1924] [serial = 801] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12a6ab000) [pid = 1924] [serial = 882] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11905b800) [pid = 1924] [serial = 867] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1185ae800) [pid = 1924] [serial = 866] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x115dfa000) [pid = 1924] [serial = 864] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x112983c00) [pid = 1924] [serial = 863] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11917a400) [pid = 1924] [serial = 869] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x11974d800) [pid = 1924] [serial = 870] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1238dd400) [pid = 1924] [serial = 872] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x124c89c00) [pid = 1924] [serial = 873] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x116a15400) [pid = 1924] [serial = 849] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1133bb800) [pid = 1924] [serial = 848] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1191ccc00) [pid = 1924] [serial = 852] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x126e8c400) [pid = 1924] [serial = 875] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x128b1b000) [pid = 1924] [serial = 876] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x119050c00) [pid = 1924] [serial = 851] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x126e91400) [pid = 1924] [serial = 854] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12932ec00) [pid = 1924] [serial = 857] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12a4ae400) [pid = 1924] [serial = 860] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12a2ce400) [pid = 1924] [serial = 846] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12a9e4c00) [pid = 1924] [serial = 885] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12ab26800) [pid = 1924] [serial = 886] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12a9dd400) [pid = 1924] [serial = 883] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x128ba7400) [pid = 1924] [serial = 894] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12b738400) [pid = 1924] [serial = 888] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11917e000) [pid = 1924] [serial = 891] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12396d400) [pid = 1924] [serial = 892] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12b959800) [pid = 1924] [serial = 897] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12b8bac00) [pid = 1924] [serial = 895] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119923000) [pid = 1924] [serial = 489] [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.] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12b742800) [pid = 1924] [serial = 889] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12bd20400) [pid = 1924] [serial = 898] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128d95000) [pid = 1924] [serial = 878] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1291cc000) [pid = 1924] [serial = 879] [outer = 0x0] [url = about:blank] 02:24:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x115da5000 == 40 [pid = 1924] [id = 324] 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x112983c00) [pid = 1924] [serial = 971] [outer = 0x0] 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1167ed400) [pid = 1924] [serial = 972] [outer = 0x112983c00] 02:24:26 INFO - PROCESS | 1924 | 1468661066312 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1185adc00) [pid = 1924] [serial = 973] [outer = 0x112983c00] 02:24:26 INFO - PROCESS | 1924 | 1468661066633 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]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 620ms 02:24:26 INFO - PROCESS | 1924 | 1468661066663 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 1924 | 1468661066665 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 02:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:24:26 INFO - PROCESS | 1924 | 1468661066667 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 1924 | 1468661066671 Marionette TRACE conn2 <- [1,1270,null,{}] 02:24:26 INFO - PROCESS | 1924 | 1468661066679 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}] 02:24:26 INFO - PROCESS | 1924 | 1468661066682 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:26 INFO - PROCESS | 1924 | 1468661066764 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:24:26 INFO - PROCESS | 1924 | 1468661066771 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 1924 | 1468661066774 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x119db2800 == 41 [pid = 1924] [id = 325] 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1191c6000) [pid = 1924] [serial = 974] [outer = 0x0] 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119740800) [pid = 1924] [serial = 975] [outer = 0x1191c6000] 02:24:26 INFO - PROCESS | 1924 | 1468661066801 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119966800) [pid = 1924] [serial = 976] [outer = 0x1191c6000] 02:24:27 INFO - PROCESS | 1924 | 1468661067157 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]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 523ms 02:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:24:27 INFO - PROCESS | 1924 | 1468661067190 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 1924 | 1468661067192 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 02:24:27 INFO - PROCESS | 1924 | 1468661067194 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 1924 | 1468661067195 Marionette TRACE conn2 <- [1,1274,null,{}] 02:24:27 INFO - PROCESS | 1924 | 1468661067198 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}] 02:24:27 INFO - PROCESS | 1924 | 1468661067199 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:27 INFO - PROCESS | 1924 | 1468661067290 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:24:27 INFO - PROCESS | 1924 | 1468661067293 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 1924 | 1468661067295 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x124785000 == 42 [pid = 1924] [id = 326] 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119ff7800) [pid = 1924] [serial = 977] [outer = 0x0] 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1238e0800) [pid = 1924] [serial = 978] [outer = 0x119ff7800] 02:24:27 INFO - PROCESS | 1924 | 1468661067320 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x123f6ac00) [pid = 1924] [serial = 979] [outer = 0x119ff7800] 02:24:27 INFO - PROCESS | 1924 | 1468661067676 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]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 02:24:27 INFO - PROCESS | 1924 | 1468661067714 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 1924 | 1468661067715 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 02:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:24:27 INFO - PROCESS | 1924 | 1468661067717 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 1924 | 1468661067718 Marionette TRACE conn2 <- [1,1278,null,{}] 02:24:27 INFO - PROCESS | 1924 | 1468661067721 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}] 02:24:27 INFO - PROCESS | 1924 | 1468661067722 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:27 INFO - PROCESS | 1924 | 1468661067806 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:24:27 INFO - PROCESS | 1924 | 1468661067809 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 1924 | 1468661067811 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e44000 == 43 [pid = 1924] [id = 327] 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x124125800) [pid = 1924] [serial = 980] [outer = 0x0] 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x124c67c00) [pid = 1924] [serial = 981] [outer = 0x124125800] 02:24:27 INFO - PROCESS | 1924 | 1468661067836 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1261a1400) [pid = 1924] [serial = 982] [outer = 0x124125800] 02:24:28 INFO - PROCESS | 1924 | 1468661068174 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]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 468ms 02:24:28 INFO - PROCESS | 1924 | 1468661068186 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 1924 | 1468661068191 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 02:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:24:28 INFO - PROCESS | 1924 | 1468661068200 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 1924 | 1468661068202 Marionette TRACE conn2 <- [1,1282,null,{}] 02:24:28 INFO - PROCESS | 1924 | 1468661068207 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}] 02:24:28 INFO - PROCESS | 1924 | 1468661068211 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:28 INFO - PROCESS | 1924 | 1468661068315 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:24:28 INFO - PROCESS | 1924 | 1468661068398 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 1924 | 1468661068399 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b9800 == 44 [pid = 1924] [id = 328] 02:24:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x126a08800) [pid = 1924] [serial = 983] [outer = 0x0] 02:24:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x127124c00) [pid = 1924] [serial = 984] [outer = 0x126a08800] 02:24:28 INFO - PROCESS | 1924 | 1468661068425 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x128d35c00) [pid = 1924] [serial = 985] [outer = 0x126a08800] 02:24:28 INFO - PROCESS | 1924 | 1468661068775 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]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 02:24:28 INFO - PROCESS | 1924 | 1468661068823 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 1924 | 1468661068825 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 02:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:24:28 INFO - PROCESS | 1924 | 1468661068827 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 1924 | 1468661068828 Marionette TRACE conn2 <- [1,1286,null,{}] 02:24:28 INFO - PROCESS | 1924 | 1468661068830 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}] 02:24:28 INFO - PROCESS | 1924 | 1468661068831 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:28 INFO - PROCESS | 1924 | 1468661068934 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:24:28 INFO - PROCESS | 1924 | 1468661068943 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 1924 | 1468661068945 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a219800 == 45 [pid = 1924] [id = 329] 02:24:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x128a62800) [pid = 1924] [serial = 986] [outer = 0x0] 02:24:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1291cb400) [pid = 1924] [serial = 987] [outer = 0x128a62800] 02:24:28 INFO - PROCESS | 1924 | 1468661068970 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x116fc3000) [pid = 1924] [serial = 988] [outer = 0x128a62800] 02:24:29 INFO - PROCESS | 1924 | 1468661069313 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]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 02:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:24:29 INFO - PROCESS | 1924 | 1468661069351 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 1924 | 1468661069352 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 02:24:29 INFO - PROCESS | 1924 | 1468661069354 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 1924 | 1468661069356 Marionette TRACE conn2 <- [1,1290,null,{}] 02:24:29 INFO - PROCESS | 1924 | 1468661069358 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}] 02:24:29 INFO - PROCESS | 1924 | 1468661069359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:29 INFO - PROCESS | 1924 | 1468661069465 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:24:29 INFO - PROCESS | 1924 | 1468661069469 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 1924 | 1468661069470 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a54c000 == 46 [pid = 1924] [id = 330] 02:24:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12a2ce400) [pid = 1924] [serial = 989] [outer = 0x0] 02:24:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12a6a6000) [pid = 1924] [serial = 990] [outer = 0x12a2ce400] 02:24:29 INFO - PROCESS | 1924 | 1468661069541 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12a9dec00) [pid = 1924] [serial = 991] [outer = 0x12a2ce400] 02:24:29 INFO - PROCESS | 1924 | 1468661069867 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]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 02:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:24:29 INFO - PROCESS | 1924 | 1468661069925 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 1924 | 1468661069927 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 02:24:29 INFO - PROCESS | 1924 | 1468661069929 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 1924 | 1468661069930 Marionette TRACE conn2 <- [1,1294,null,{}] 02:24:29 INFO - PROCESS | 1924 | 1468661069932 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}] 02:24:29 INFO - PROCESS | 1924 | 1468661069933 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:30 INFO - PROCESS | 1924 | 1468661070042 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:24:30 INFO - PROCESS | 1924 | 1468661070053 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 1924 | 1468661070054 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70b000 == 47 [pid = 1924] [id = 331] 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12a4b8000) [pid = 1924] [serial = 992] [outer = 0x0] 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12b733400) [pid = 1924] [serial = 993] [outer = 0x12a4b8000] 02:24:30 INFO - PROCESS | 1924 | 1468661070079 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12b8b4800) [pid = 1924] [serial = 994] [outer = 0x12a4b8000] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x113c36000) [pid = 1924] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12bf16800) [pid = 1924] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11259b400) [pid = 1924] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11259bc00) [pid = 1924] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11972a400) [pid = 1924] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a6a8c00) [pid = 1924] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12b94f400) [pid = 1924] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12906a000) [pid = 1924] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1125fd000) [pid = 1924] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x118268000) [pid = 1924] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1238d9c00) [pid = 1924] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1125a3800) [pid = 1924] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:24:30 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12a4b6000) [pid = 1924] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:24:30 INFO - PROCESS | 1924 | 1468661070559 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]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 02:24:30 INFO - PROCESS | 1924 | 1468661070597 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 1924 | 1468661070599 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 02:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:24:30 INFO - PROCESS | 1924 | 1468661070601 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 1924 | 1468661070602 Marionette TRACE conn2 <- [1,1298,null,{}] 02:24:30 INFO - PROCESS | 1924 | 1468661070604 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}] 02:24:30 INFO - PROCESS | 1924 | 1468661070605 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:30 INFO - PROCESS | 1924 | 1468661070692 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:24:30 INFO - PROCESS | 1924 | 1468661070710 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 1924 | 1468661070711 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab17000 == 48 [pid = 1924] [id = 332] 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11259e800) [pid = 1924] [serial = 995] [outer = 0x0] 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1185af000) [pid = 1924] [serial = 996] [outer = 0x11259e800] 02:24:30 INFO - PROCESS | 1924 | 1468661070737 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x124bca000) [pid = 1924] [serial = 997] [outer = 0x11259e800] 02:24:31 INFO - PROCESS | 1924 | 1468661071090 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]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 522ms 02:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:24:31 INFO - PROCESS | 1924 | 1468661071124 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 1924 | 1468661071126 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 02:24:31 INFO - PROCESS | 1924 | 1468661071135 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 1924 | 1468661071137 Marionette TRACE conn2 <- [1,1302,null,{}] 02:24:31 INFO - PROCESS | 1924 | 1468661071139 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}] 02:24:31 INFO - PROCESS | 1924 | 1468661071141 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:31 INFO - PROCESS | 1924 | 1468661071241 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:24:31 INFO - PROCESS | 1924 | 1468661071244 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 1924 | 1468661071246 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27f000 == 49 [pid = 1924] [id = 333] 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x129076800) [pid = 1924] [serial = 998] [outer = 0x0] 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12b94c000) [pid = 1924] [serial = 999] [outer = 0x129076800] 02:24:31 INFO - PROCESS | 1924 | 1468661071273 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12bd20800) [pid = 1924] [serial = 1000] [outer = 0x129076800] 02:24:31 INFO - PROCESS | 1924 | 1468661071609 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]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 526ms 02:24:31 INFO - PROCESS | 1924 | 1468661071655 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 1924 | 1468661071656 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 02:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:24:31 INFO - PROCESS | 1924 | 1468661071658 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 1924 | 1468661071660 Marionette TRACE conn2 <- [1,1306,null,{}] 02:24:31 INFO - PROCESS | 1924 | 1468661071662 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}] 02:24:31 INFO - PROCESS | 1924 | 1468661071663 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:31 INFO - PROCESS | 1924 | 1468661071749 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:24:31 INFO - PROCESS | 1924 | 1468661071817 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 1924 | 1468661071818 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c994800 == 50 [pid = 1924] [id = 334] 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12a4bfc00) [pid = 1924] [serial = 1001] [outer = 0x0] 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12bf14400) [pid = 1924] [serial = 1002] [outer = 0x12a4bfc00] 02:24:31 INFO - PROCESS | 1924 | 1468661071842 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12c0f1800) [pid = 1924] [serial = 1003] [outer = 0x12a4bfc00] 02:24:32 INFO - PROCESS | 1924 | 1468661072328 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]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 718ms 02:24:32 INFO - PROCESS | 1924 | 1468661072377 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:24:32 INFO - PROCESS | 1924 | 1468661072380 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 02:24:32 INFO - PROCESS | 1924 | 1468661072383 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 1924 | 1468661072387 Marionette TRACE conn2 <- [1,1310,null,{}] 02:24:32 INFO - PROCESS | 1924 | 1468661072391 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}] 02:24:32 INFO - PROCESS | 1924 | 1468661072392 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:32 INFO - PROCESS | 1924 | 1468661072506 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:24:32 INFO - PROCESS | 1924 | 1468661072585 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 1924 | 1468661072586 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x119113000 == 51 [pid = 1924] [id = 335] 02:24:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11697e800) [pid = 1924] [serial = 1004] [outer = 0x0] 02:24:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x118269000) [pid = 1924] [serial = 1005] [outer = 0x11697e800] 02:24:32 INFO - PROCESS | 1924 | 1468661072618 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x118770800) [pid = 1924] [serial = 1006] [outer = 0x11697e800] 02:24:33 INFO - PROCESS | 1924 | 1468661073058 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] 02:24:33 INFO - PROCESS | 1924 | 1468661073115 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 02:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:24:33 INFO - PROCESS | 1924 | 1468661073119 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 1924 | 1468661073121 Marionette TRACE conn2 <- [1,1314,null,{}] 02:24:33 INFO - PROCESS | 1924 | 1468661073124 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}] 02:24:33 INFO - PROCESS | 1924 | 1468661073126 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:33 INFO - PROCESS | 1924 | 1468661073238 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:24:33 INFO - PROCESS | 1924 | 1468661073346 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 1924 | 1468661073348 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c5800 == 52 [pid = 1924] [id = 336] 02:24:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x118891400) [pid = 1924] [serial = 1007] [outer = 0x0] 02:24:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11971c400) [pid = 1924] [serial = 1008] [outer = 0x118891400] 02:24:33 INFO - PROCESS | 1924 | 1468661073381 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x123971800) [pid = 1924] [serial = 1009] [outer = 0x118891400] 02:24:33 INFO - PROCESS | 1924 | 1468661073797 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]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 02:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:24:33 INFO - PROCESS | 1924 | 1468661073841 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 1924 | 1468661073842 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 02:24:33 INFO - PROCESS | 1924 | 1468661073844 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 1924 | 1468661073847 Marionette TRACE conn2 <- [1,1318,null,{}] 02:24:33 INFO - PROCESS | 1924 | 1468661073855 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}] 02:24:33 INFO - PROCESS | 1924 | 1468661073858 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:33 INFO - PROCESS | 1924 | 1468661073971 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:24:34 INFO - PROCESS | 1924 | 1468661074081 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 1924 | 1468661074083 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce1f000 == 53 [pid = 1924] [id = 337] 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x124ce7800) [pid = 1924] [serial = 1010] [outer = 0x0] 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x128a64400) [pid = 1924] [serial = 1011] [outer = 0x124ce7800] 02:24:34 INFO - PROCESS | 1924 | 1468661074118 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x128bae800) [pid = 1924] [serial = 1012] [outer = 0x124ce7800] 02:24:34 INFO - PROCESS | 1924 | 1468661074541 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]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 723ms 02:24:34 INFO - PROCESS | 1924 | 1468661074583 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 1924 | 1468661074585 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 02:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:24:34 INFO - PROCESS | 1924 | 1468661074589 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 1924 | 1468661074591 Marionette TRACE conn2 <- [1,1322,null,{}] 02:24:34 INFO - PROCESS | 1924 | 1468661074593 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}] 02:24:34 INFO - PROCESS | 1924 | 1468661074594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:34 INFO - PROCESS | 1924 | 1468661074705 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:24:34 INFO - PROCESS | 1924 | 1468661074812 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 1924 | 1468661074813 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d13d800 == 54 [pid = 1924] [id = 338] 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x128d38000) [pid = 1924] [serial = 1013] [outer = 0x0] 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12a6a9400) [pid = 1924] [serial = 1014] [outer = 0x128d38000] 02:24:34 INFO - PROCESS | 1924 | 1468661074846 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12b8bb400) [pid = 1924] [serial = 1015] [outer = 0x128d38000] 02:24:35 INFO - PROCESS | 1924 | 1468661075293 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]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 02:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:24:35 INFO - PROCESS | 1924 | 1468661075360 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 1924 | 1468661075361 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 02:24:35 INFO - PROCESS | 1924 | 1468661075363 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 1924 | 1468661075365 Marionette TRACE conn2 <- [1,1326,null,{}] 02:24:35 INFO - PROCESS | 1924 | 1468661075367 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}] 02:24:35 INFO - PROCESS | 1924 | 1468661075369 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:35 INFO - PROCESS | 1924 | 1468661075615 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:24:35 INFO - PROCESS | 1924 | 1468661075716 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 1924 | 1468661075718 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x11911c800 == 55 [pid = 1924] [id = 339] 02:24:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x112917000) [pid = 1924] [serial = 1016] [outer = 0x0] 02:24:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x115dfa000) [pid = 1924] [serial = 1017] [outer = 0x112917000] 02:24:35 INFO - PROCESS | 1924 | 1468661075758 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x117147c00) [pid = 1924] [serial = 1018] [outer = 0x112917000] 02:24:36 INFO - PROCESS | 1924 | 1468661076223 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]]]}] 02:24:36 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 02:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 921ms 02:24:36 INFO - PROCESS | 1924 | 1468661076304 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 1924 | 1468661076307 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 02:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:24:36 INFO - PROCESS | 1924 | 1468661076327 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 1924 | 1468661076329 Marionette TRACE conn2 <- [1,1330,null,{}] 02:24:36 INFO - PROCESS | 1924 | 1468661076332 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}] 02:24:36 INFO - PROCESS | 1924 | 1468661076333 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:36 INFO - PROCESS | 1924 | 1468661076433 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27f000 == 54 [pid = 1924] [id = 333] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab17000 == 53 [pid = 1924] [id = 332] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70b000 == 52 [pid = 1924] [id = 331] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12a54c000 == 51 [pid = 1924] [id = 330] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12a219800 == 50 [pid = 1924] [id = 329] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b9800 == 49 [pid = 1924] [id = 328] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x126e44000 == 48 [pid = 1924] [id = 327] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x124785000 == 47 [pid = 1924] [id = 326] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x119db2800 == 46 [pid = 1924] [id = 325] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x115da5000 == 45 [pid = 1924] [id = 324] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x123a9a800 == 44 [pid = 1924] [id = 323] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c1800 == 43 [pid = 1924] [id = 320] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x115db0800 == 42 [pid = 1924] [id = 318] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x116f71000 == 41 [pid = 1924] [id = 319] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12d511000 == 40 [pid = 1924] [id = 304] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12d12c800 == 39 [pid = 1924] [id = 287] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab11000 == 38 [pid = 1924] [id = 253] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12a547800 == 37 [pid = 1924] [id = 249] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0f800 == 36 [pid = 1924] [id = 285] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9a4800 == 35 [pid = 1924] [id = 321] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12a545800 == 34 [pid = 1924] [id = 269] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x1133e5000 == 33 [pid = 1924] [id = 322] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf18800 == 32 [pid = 1924] [id = 286] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x11911c800 == 31 [pid = 1924] [id = 339] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12d13d800 == 30 [pid = 1924] [id = 338] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce1f000 == 29 [pid = 1924] [id = 337] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c5800 == 28 [pid = 1924] [id = 336] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x119113000 == 27 [pid = 1924] [id = 335] 02:24:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12c994800 == 26 [pid = 1924] [id = 334] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x12c2c1000) [pid = 1924] [serial = 936] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12c0fb800) [pid = 1924] [serial = 933] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12c3d0400) [pid = 1924] [serial = 937] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11259e000) [pid = 1924] [serial = 942] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x116928c00) [pid = 1924] [serial = 945] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1243ba800) [pid = 1924] [serial = 919] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x119bf2400) [pid = 1924] [serial = 918] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12ab24400) [pid = 1924] [serial = 927] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12b741000) [pid = 1924] [serial = 928] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12b957000) [pid = 1924] [serial = 930] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12a4a4000) [pid = 1924] [serial = 925] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1291d0800) [pid = 1924] [serial = 924] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x116fc2000) [pid = 1924] [serial = 903] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11838bc00) [pid = 1924] [serial = 916] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x116922400) [pid = 1924] [serial = 915] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x119beec00) [pid = 1924] [serial = 906] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11826f800) [pid = 1924] [serial = 939] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12b742400) [pid = 1924] [serial = 912] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x128ba1c00) [pid = 1924] [serial = 909] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x126e8fc00) [pid = 1924] [serial = 921] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x128d2dc00) [pid = 1924] [serial = 922] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12386b800) [pid = 1924] [serial = 948] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1185b1c00) [pid = 1924] [serial = 946] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128a5fc00) [pid = 1924] [serial = 954] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1125a3400) [pid = 1924] [serial = 943] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x118273800) [pid = 1924] [serial = 940] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12c2ba800) [pid = 1924] [serial = 934] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12ab2b800) [pid = 1924] [serial = 949] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12c3d2800) [pid = 1924] [serial = 951] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12c3d9800) [pid = 1924] [serial = 952] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12bd24400) [pid = 1924] [serial = 931] [outer = 0x0] [url = about:blank] 02:24:37 INFO - PROCESS | 1924 | 1468661077186 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 1924 | 1468661077187 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x112658000 == 27 [pid = 1924] [id = 340] 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1125a0800) [pid = 1924] [serial = 1019] [outer = 0x0] 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1125fb000) [pid = 1924] [serial = 1020] [outer = 0x1125a0800] 02:24:37 INFO - PROCESS | 1924 | 1468661077218 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x112921400) [pid = 1924] [serial = 1021] [outer = 0x1125a0800] 02:24:37 INFO - PROCESS | 1924 | 1468661077542 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]]]}] 02:24:37 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 02:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1272ms 02:24:37 INFO - PROCESS | 1924 | 1468661077600 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 1924 | 1468661077602 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 02:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:24:37 INFO - PROCESS | 1924 | 1468661077605 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 1924 | 1468661077607 Marionette TRACE conn2 <- [1,1334,null,{}] 02:24:37 INFO - PROCESS | 1924 | 1468661077610 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}] 02:24:37 INFO - PROCESS | 1924 | 1468661077612 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:37 INFO - PROCESS | 1924 | 1468661077691 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:24:37 INFO - PROCESS | 1924 | 1468661077770 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 1924 | 1468661077771 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f77800 == 28 [pid = 1924] [id = 341] 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1130eec00) [pid = 1924] [serial = 1022] [outer = 0x0] 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x116632800) [pid = 1924] [serial = 1023] [outer = 0x1130eec00] 02:24:37 INFO - PROCESS | 1924 | 1468661077799 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11714a000) [pid = 1924] [serial = 1024] [outer = 0x1130eec00] 02:24:38 INFO - PROCESS | 1924 | 1468661078101 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]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 02:24:38 INFO - PROCESS | 1924 | 1468661078129 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 1924 | 1468661078132 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 02:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:24:38 INFO - PROCESS | 1924 | 1468661078135 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 1924 | 1468661078136 Marionette TRACE conn2 <- [1,1338,null,{}] 02:24:38 INFO - PROCESS | 1924 | 1468661078142 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}] 02:24:38 INFO - PROCESS | 1924 | 1468661078144 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:38 INFO - PROCESS | 1924 | 1468661078230 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:24:38 INFO - PROCESS | 1924 | 1468661078238 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 1924 | 1468661078240 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x11910e800 == 29 [pid = 1924] [id = 342] 02:24:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11816b400) [pid = 1924] [serial = 1025] [outer = 0x0] 02:24:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x118768800) [pid = 1924] [serial = 1026] [outer = 0x11816b400] 02:24:38 INFO - PROCESS | 1924 | 1468661078266 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1188e5800) [pid = 1924] [serial = 1027] [outer = 0x11816b400] 02:24:39 INFO - PROCESS | 1924 | 1468661079148 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]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1025ms 02:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:24:39 INFO - PROCESS | 1924 | 1468661079163 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 1924 | 1468661079164 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 02:24:39 INFO - PROCESS | 1924 | 1468661079173 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 1924 | 1468661079177 Marionette TRACE conn2 <- [1,1342,null,{}] 02:24:39 INFO - PROCESS | 1924 | 1468661079189 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}] 02:24:39 INFO - PROCESS | 1924 | 1468661079192 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:39 INFO - PROCESS | 1924 | 1468661079294 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:24:39 INFO - PROCESS | 1924 | 1468661079334 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 1924 | 1468661079335 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c7800 == 30 [pid = 1924] [id = 343] 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116925800) [pid = 1924] [serial = 1028] [outer = 0x0] 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x119314400) [pid = 1924] [serial = 1029] [outer = 0x116925800] 02:24:39 INFO - PROCESS | 1924 | 1468661079360 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x119722c00) [pid = 1924] [serial = 1030] [outer = 0x116925800] 02:24:39 INFO - PROCESS | 1924 | 1468661079700 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]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 539ms 02:24:39 INFO - PROCESS | 1924 | 1468661079707 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 1924 | 1468661079709 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 02:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:24:39 INFO - PROCESS | 1924 | 1468661079711 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 1924 | 1468661079712 Marionette TRACE conn2 <- [1,1346,null,{}] 02:24:39 INFO - PROCESS | 1924 | 1468661079715 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}] 02:24:39 INFO - PROCESS | 1924 | 1468661079716 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:39 INFO - PROCESS | 1924 | 1468661079817 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:24:39 INFO - PROCESS | 1924 | 1468661079859 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 1924 | 1468661079860 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c1f800 == 31 [pid = 1924] [id = 344] 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11876dc00) [pid = 1924] [serial = 1031] [outer = 0x0] 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x119989800) [pid = 1924] [serial = 1032] [outer = 0x11876dc00] 02:24:39 INFO - PROCESS | 1924 | 1468661079885 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x119fec800) [pid = 1924] [serial = 1033] [outer = 0x11876dc00] 02:24:40 INFO - PROCESS | 1924 | 1468661080211 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]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 02:24:40 INFO - PROCESS | 1924 | 1468661080231 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 1924 | 1468661080232 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 02:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:24:40 INFO - PROCESS | 1924 | 1468661080235 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - PROCESS | 1924 | 1468661080237 Marionette TRACE conn2 <- [1,1350,null,{}] 02:24:40 INFO - PROCESS | 1924 | 1468661080241 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}] 02:24:40 INFO - PROCESS | 1924 | 1468661080242 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:40 INFO - PROCESS | 1924 | 1468661080340 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:24:40 INFO - PROCESS | 1924 | 1468661080350 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 1924 | 1468661080357 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a2800 == 32 [pid = 1924] [id = 345] 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x118169c00) [pid = 1924] [serial = 1034] [outer = 0x0] 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x123f6b800) [pid = 1924] [serial = 1035] [outer = 0x118169c00] 02:24:40 INFO - PROCESS | 1924 | 1468661080390 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x124c8d000) [pid = 1924] [serial = 1036] [outer = 0x118169c00] 02:24:40 INFO - PROCESS | 1924 | 1468661080777 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]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 02:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:24:40 INFO - PROCESS | 1924 | 1468661080811 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 1924 | 1468661080813 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 02:24:40 INFO - PROCESS | 1924 | 1468661080815 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - PROCESS | 1924 | 1468661080816 Marionette TRACE conn2 <- [1,1354,null,{}] 02:24:40 INFO - PROCESS | 1924 | 1468661080818 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}] 02:24:40 INFO - PROCESS | 1924 | 1468661080819 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:40 INFO - PROCESS | 1924 | 1468661080921 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:24:40 INFO - PROCESS | 1924 | 1468661080925 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 1924 | 1468661080926 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x115db8800 == 33 [pid = 1924] [id = 346] 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x124cda400) [pid = 1924] [serial = 1037] [outer = 0x0] 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x126e8e400) [pid = 1924] [serial = 1038] [outer = 0x124cda400] 02:24:40 INFO - PROCESS | 1924 | 1468661080951 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x128a65000) [pid = 1924] [serial = 1039] [outer = 0x124cda400] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1176fc800) [pid = 1924] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1291d4c00) [pid = 1924] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x126a08000) [pid = 1924] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12a4bfc00) [pid = 1924] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x128a62800) [pid = 1924] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12a2ce400) [pid = 1924] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a4b8000) [pid = 1924] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x119ff7800) [pid = 1924] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1176f3400) [pid = 1924] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x116a1d400) [pid = 1924] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x128a5c400) [pid = 1924] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1127d3800) [pid = 1924] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1191c6000) [pid = 1924] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x112983c00) [pid = 1924] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x128a59c00) [pid = 1924] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x124125800) [pid = 1924] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124762000) [pid = 1924] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11259e800) [pid = 1924] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x129076800) [pid = 1924] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x126a08800) [pid = 1924] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11649ac00) [pid = 1924] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12bd19800) [pid = 1924] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12ab28c00) [pid = 1924] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11991c800) [pid = 1924] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:24:41 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x124bce400) [pid = 1924] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:24:41 INFO - PROCESS | 1924 | 1468661081733 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]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 969ms 02:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:24:41 INFO - PROCESS | 1924 | 1468661081785 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 1924 | 1468661081786 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 02:24:41 INFO - PROCESS | 1924 | 1468661081788 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 1924 | 1468661081789 Marionette TRACE conn2 <- [1,1358,null,{}] 02:24:41 INFO - PROCESS | 1924 | 1468661081791 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}] 02:24:41 INFO - PROCESS | 1924 | 1468661081792 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:41 INFO - PROCESS | 1924 | 1468661081868 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:24:41 INFO - PROCESS | 1924 | 1468661081932 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 1924 | 1468661081933 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x123884000 == 34 [pid = 1924] [id = 347] 02:24:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1121bd000) [pid = 1924] [serial = 1040] [outer = 0x0] 02:24:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112923c00) [pid = 1924] [serial = 1041] [outer = 0x1121bd000] 02:24:41 INFO - PROCESS | 1924 | 1468661081958 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1188ef800) [pid = 1924] [serial = 1042] [outer = 0x1121bd000] 02:24:42 INFO - PROCESS | 1924 | 1468661082226 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]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 471ms 02:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:24:42 INFO - PROCESS | 1924 | 1468661082260 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 1924 | 1468661082261 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 02:24:42 INFO - PROCESS | 1924 | 1468661082263 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 1924 | 1468661082265 Marionette TRACE conn2 <- [1,1362,null,{}] 02:24:42 INFO - PROCESS | 1924 | 1468661082267 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}] 02:24:42 INFO - PROCESS | 1924 | 1468661082268 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:42 INFO - PROCESS | 1924 | 1468661082353 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:24:42 INFO - PROCESS | 1924 | 1468661082359 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 1924 | 1468661082360 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a547000 == 35 [pid = 1924] [id = 348] 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x112597800) [pid = 1924] [serial = 1043] [outer = 0x0] 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123c49800) [pid = 1924] [serial = 1044] [outer = 0x112597800] 02:24:42 INFO - PROCESS | 1924 | 1468661082384 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128a62c00) [pid = 1924] [serial = 1045] [outer = 0x112597800] 02:24:42 INFO - PROCESS | 1924 | 1468661082746 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]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 02:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:24:42 INFO - PROCESS | 1924 | 1468661082787 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 1924 | 1468661082788 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 02:24:42 INFO - PROCESS | 1924 | 1468661082790 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 1924 | 1468661082792 Marionette TRACE conn2 <- [1,1366,null,{}] 02:24:42 INFO - PROCESS | 1924 | 1468661082794 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}] 02:24:42 INFO - PROCESS | 1924 | 1468661082795 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:42 INFO - PROCESS | 1924 | 1468661082874 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:24:42 INFO - PROCESS | 1924 | 1468661082878 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 1924 | 1468661082879 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab13000 == 36 [pid = 1924] [id = 349] 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x126a08800) [pid = 1924] [serial = 1046] [outer = 0x0] 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x128b1d400) [pid = 1924] [serial = 1047] [outer = 0x126a08800] 02:24:42 INFO - PROCESS | 1924 | 1468661082903 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x128d29c00) [pid = 1924] [serial = 1048] [outer = 0x126a08800] 02:24:43 INFO - PROCESS | 1924 | 1468661083262 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] 02:24:43 INFO - PROCESS | 1924 | 1468661083311 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 02:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:24:43 INFO - PROCESS | 1924 | 1468661083313 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 1924 | 1468661083314 Marionette TRACE conn2 <- [1,1370,null,{}] 02:24:43 INFO - PROCESS | 1924 | 1468661083317 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}] 02:24:43 INFO - PROCESS | 1924 | 1468661083318 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:43 INFO - PROCESS | 1924 | 1468661083395 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:24:43 INFO - PROCESS | 1924 | 1468661083461 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 1924 | 1468661083462 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91c000 == 37 [pid = 1924] [id = 350] 02:24:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x128ba9000) [pid = 1924] [serial = 1049] [outer = 0x0] 02:24:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128d34400) [pid = 1924] [serial = 1050] [outer = 0x128ba9000] 02:24:43 INFO - PROCESS | 1924 | 1468661083497 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x129077400) [pid = 1924] [serial = 1051] [outer = 0x128ba9000] 02:24:43 INFO - PROCESS | 1924 | 1468661083990 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] 02:24:44 INFO - PROCESS | 1924 | 1468661084036 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 02:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:24:44 INFO - PROCESS | 1924 | 1468661084042 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 1924 | 1468661084044 Marionette TRACE conn2 <- [1,1374,null,{}] 02:24:44 INFO - PROCESS | 1924 | 1468661084048 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}] 02:24:44 INFO - PROCESS | 1924 | 1468661084050 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:44 INFO - PROCESS | 1924 | 1468661084165 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:24:44 INFO - PROCESS | 1924 | 1468661084254 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 1924 | 1468661084256 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x118119800 == 38 [pid = 1924] [id = 351] 02:24:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x113236000) [pid = 1924] [serial = 1052] [outer = 0x0] 02:24:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1164e8000) [pid = 1924] [serial = 1053] [outer = 0x113236000] 02:24:44 INFO - PROCESS | 1924 | 1468661084287 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1174dcc00) [pid = 1924] [serial = 1054] [outer = 0x113236000] 02:24:44 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:44 INFO - PROCESS | 1924 | 1468661084893 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] 02:24:44 INFO - PROCESS | 1924 | 1468661084916 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 02:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:24:44 INFO - PROCESS | 1924 | 1468661084920 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 1924 | 1468661084922 Marionette TRACE conn2 <- [1,1378,null,{}] 02:24:44 INFO - PROCESS | 1924 | 1468661084925 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}] 02:24:44 INFO - PROCESS | 1924 | 1468661084927 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:45 INFO - PROCESS | 1924 | 1468661085043 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:24:45 INFO - PROCESS | 1924 | 1468661085133 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 1924 | 1468661085134 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c9800 == 39 [pid = 1924] [id = 352] 02:24:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x119174000) [pid = 1924] [serial = 1055] [outer = 0x0] 02:24:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x119180800) [pid = 1924] [serial = 1056] [outer = 0x119174000] 02:24:45 INFO - PROCESS | 1924 | 1468661085165 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11958c400) [pid = 1924] [serial = 1057] [outer = 0x119174000] 02:24:45 INFO - PROCESS | 1924 | 1468661085838 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] 02:24:45 INFO - PROCESS | 1924 | 1468661085903 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 02:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:24:45 INFO - PROCESS | 1924 | 1468661085906 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 1924 | 1468661085908 Marionette TRACE conn2 <- [1,1382,null,{}] 02:24:45 INFO - PROCESS | 1924 | 1468661085912 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}] 02:24:45 INFO - PROCESS | 1924 | 1468661085913 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:46 INFO - PROCESS | 1924 | 1468661086006 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12a4b9400) [pid = 1924] [serial = 861] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12a4ab400) [pid = 1924] [serial = 858] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x128ba2400) [pid = 1924] [serial = 855] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11876e000) [pid = 1924] [serial = 904] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12bf1d400) [pid = 1924] [serial = 901] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12b8bb800) [pid = 1924] [serial = 913] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1238dd800) [pid = 1924] [serial = 907] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1291d4400) [pid = 1924] [serial = 910] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1291cb400) [pid = 1924] [serial = 987] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12a6a6000) [pid = 1924] [serial = 990] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12b733400) [pid = 1924] [serial = 993] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12a9dec00) [pid = 1924] [serial = 991] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1238e0800) [pid = 1924] [serial = 978] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x118270400) [pid = 1924] [serial = 957] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119059000) [pid = 1924] [serial = 958] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1185a9400) [pid = 1924] [serial = 969] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1191c9000) [pid = 1924] [serial = 970] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x128a64000) [pid = 1924] [serial = 955] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118396000) [pid = 1924] [serial = 966] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12a6aa000) [pid = 1924] [serial = 967] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119740800) [pid = 1924] [serial = 975] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119966800) [pid = 1924] [serial = 976] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1167ed400) [pid = 1924] [serial = 972] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1185adc00) [pid = 1924] [serial = 973] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12906b400) [pid = 1924] [serial = 963] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12a4ae800) [pid = 1924] [serial = 964] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x123f6ac00) [pid = 1924] [serial = 979] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x124c67c00) [pid = 1924] [serial = 981] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1261a1400) [pid = 1924] [serial = 982] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x124ce6400) [pid = 1924] [serial = 960] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x126d91400) [pid = 1924] [serial = 961] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1185af000) [pid = 1924] [serial = 996] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x124bca000) [pid = 1924] [serial = 997] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12b8b4800) [pid = 1924] [serial = 994] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x12b94c000) [pid = 1924] [serial = 999] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x127124c00) [pid = 1924] [serial = 984] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x12bd20800) [pid = 1924] [serial = 1000] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x128d35c00) [pid = 1924] [serial = 985] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x116fc3000) [pid = 1924] [serial = 988] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x12c0f1800) [pid = 1924] [serial = 1003] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x12bf14400) [pid = 1924] [serial = 1002] [outer = 0x0] [url = about:blank] 02:24:46 INFO - PROCESS | 1924 | 1468661086071 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 1924 | 1468661086074 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x11615e000 == 30 [pid = 1924] [id = 353] 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x1127d0000) [pid = 1924] [serial = 1058] [outer = 0x0] 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x11297ac00) [pid = 1924] [serial = 1059] [outer = 0x1127d0000] 02:24:46 INFO - PROCESS | 1924 | 1468661086102 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1132ed000) [pid = 1924] [serial = 1060] [outer = 0x1127d0000] 02:24:46 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:24:46 INFO - PROCESS | 1924 | 1468661086445 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] 02:24:46 INFO - PROCESS | 1924 | 1468661086479 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 02:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:24:46 INFO - PROCESS | 1924 | 1468661086483 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 1924 | 1468661086485 Marionette TRACE conn2 <- [1,1386,null,{}] 02:24:46 INFO - PROCESS | 1924 | 1468661086487 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}] 02:24:46 INFO - PROCESS | 1924 | 1468661086489 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:46 INFO - PROCESS | 1924 | 1468661086587 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:24:46 INFO - PROCESS | 1924 | 1468661086643 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 1924 | 1468661086645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x115eba000 == 31 [pid = 1924] [id = 354] 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1132e7400) [pid = 1924] [serial = 1061] [outer = 0x0] 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x116727400) [pid = 1924] [serial = 1062] [outer = 0x1132e7400] 02:24:46 INFO - PROCESS | 1924 | 1468661086671 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1176f8400) [pid = 1924] [serial = 1063] [outer = 0x1132e7400] 02:24:46 INFO - PROCESS | 1924 | 1468661086975 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] 02:24:47 INFO - PROCESS | 1924 | 1468661087007 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 02:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:24:47 INFO - PROCESS | 1924 | 1468661087011 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 1924 | 1468661087013 Marionette TRACE conn2 <- [1,1390,null,{}] 02:24:47 INFO - PROCESS | 1924 | 1468661087023 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}] 02:24:47 INFO - PROCESS | 1924 | 1468661087026 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:47 INFO - PROCESS | 1924 | 1468661087109 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:24:47 INFO - PROCESS | 1924 | 1468661087168 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 1924 | 1468661087170 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b92800 == 32 [pid = 1924] [id = 355] 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1121b4400) [pid = 1924] [serial = 1064] [outer = 0x0] 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11826f800) [pid = 1924] [serial = 1065] [outer = 0x1121b4400] 02:24:47 INFO - PROCESS | 1924 | 1468661087198 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119059400) [pid = 1924] [serial = 1066] [outer = 0x1121b4400] 02:24:47 INFO - PROCESS | 1924 | 1468661087489 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]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 02:24:47 INFO - PROCESS | 1924 | 1468661087533 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 1924 | 1468661087535 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 02:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:24:47 INFO - PROCESS | 1924 | 1468661087540 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 1924 | 1468661087542 Marionette TRACE conn2 <- [1,1394,null,{}] 02:24:47 INFO - PROCESS | 1924 | 1468661087544 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}] 02:24:47 INFO - PROCESS | 1924 | 1468661087546 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:47 INFO - PROCESS | 1924 | 1468661087629 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:24:47 INFO - PROCESS | 1924 | 1468661087632 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 1924 | 1468661087634 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12406f000 == 33 [pid = 1924] [id = 356] 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1191c5400) [pid = 1924] [serial = 1067] [outer = 0x0] 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119318800) [pid = 1924] [serial = 1068] [outer = 0x1191c5400] 02:24:47 INFO - PROCESS | 1924 | 1468661087661 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119726000) [pid = 1924] [serial = 1069] [outer = 0x1191c5400] 02:24:48 INFO - PROCESS | 1924 | 1468661088007 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]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 02:24:48 INFO - PROCESS | 1924 | 1468661088069 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 1924 | 1468661088070 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 02:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:24:48 INFO - PROCESS | 1924 | 1468661088072 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 1924 | 1468661088073 Marionette TRACE conn2 <- [1,1398,null,{}] 02:24:48 INFO - PROCESS | 1924 | 1468661088076 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}] 02:24:48 INFO - PROCESS | 1924 | 1468661088077 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:48 INFO - PROCESS | 1924 | 1468661088176 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:24:48 INFO - PROCESS | 1924 | 1468661088189 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 1924 | 1468661088190 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x124fa0000 == 34 [pid = 1924] [id = 357] 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125f4000) [pid = 1924] [serial = 1070] [outer = 0x0] 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119747000) [pid = 1924] [serial = 1071] [outer = 0x1125f4000] 02:24:48 INFO - PROCESS | 1924 | 1468661088214 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119926000) [pid = 1924] [serial = 1072] [outer = 0x1125f4000] 02:24:48 INFO - PROCESS | 1924 | 1468661088581 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]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 02:24:48 INFO - PROCESS | 1924 | 1468661088597 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 1924 | 1468661088599 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 02:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:24:48 INFO - PROCESS | 1924 | 1468661088602 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 1924 | 1468661088603 Marionette TRACE conn2 <- [1,1402,null,{}] 02:24:48 INFO - PROCESS | 1924 | 1468661088607 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}] 02:24:48 INFO - PROCESS | 1924 | 1468661088613 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:48 INFO - PROCESS | 1924 | 1468661088796 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:24:48 INFO - PROCESS | 1924 | 1468661088812 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 1924 | 1468661088814 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b9000 == 35 [pid = 1924] [id = 358] 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11998bc00) [pid = 1924] [serial = 1073] [outer = 0x0] 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1238db400) [pid = 1924] [serial = 1074] [outer = 0x11998bc00] 02:24:48 INFO - PROCESS | 1924 | 1468661088855 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x124761c00) [pid = 1924] [serial = 1075] [outer = 0x11998bc00] 02:24:49 INFO - PROCESS | 1924 | 1468661089283 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]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 723ms 02:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:24:49 INFO - PROCESS | 1924 | 1468661089331 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 1924 | 1468661089332 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 02:24:49 INFO - PROCESS | 1924 | 1468661089335 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 1924 | 1468661089336 Marionette TRACE conn2 <- [1,1406,null,{}] 02:24:49 INFO - PROCESS | 1924 | 1468661089338 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}] 02:24:49 INFO - PROCESS | 1924 | 1468661089339 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:49 INFO - PROCESS | 1924 | 1468661089440 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:24:49 INFO - PROCESS | 1924 | 1468661089444 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 1924 | 1468661089445 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ae800 == 36 [pid = 1924] [id = 359] 02:24:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x124b05000) [pid = 1924] [serial = 1076] [outer = 0x0] 02:24:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124fd8400) [pid = 1924] [serial = 1077] [outer = 0x124b05000] 02:24:49 INFO - PROCESS | 1924 | 1468661089469 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126a0e400) [pid = 1924] [serial = 1078] [outer = 0x124b05000] 02:24:49 INFO - PROCESS | 1924 | 1468661089791 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]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 472ms 02:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:24:49 INFO - PROCESS | 1924 | 1468661089811 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 1924 | 1468661089812 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 02:24:49 INFO - PROCESS | 1924 | 1468661089815 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 1924 | 1468661089816 Marionette TRACE conn2 <- [1,1410,null,{}] 02:24:49 INFO - PROCESS | 1924 | 1468661089826 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}] 02:24:49 INFO - PROCESS | 1924 | 1468661089828 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:49 INFO - PROCESS | 1924 | 1468661089940 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:24:49 INFO - PROCESS | 1924 | 1468661089944 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 1924 | 1468661089945 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a40c800 == 37 [pid = 1924] [id = 360] 02:24:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124bca000) [pid = 1924] [serial = 1079] [outer = 0x0] 02:24:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126e8c000) [pid = 1924] [serial = 1080] [outer = 0x124bca000] 02:24:49 INFO - PROCESS | 1924 | 1468661089971 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128a5d800) [pid = 1924] [serial = 1081] [outer = 0x124bca000] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11816b400) [pid = 1924] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1130eec00) [pid = 1924] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112917000) [pid = 1924] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11697e800) [pid = 1924] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x118891400) [pid = 1924] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124ce7800) [pid = 1924] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11876dc00) [pid = 1924] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1121bd000) [pid = 1924] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118169c00) [pid = 1924] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x124cda400) [pid = 1924] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126a08800) [pid = 1924] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x128d38000) [pid = 1924] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1125a0800) [pid = 1924] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:24:50 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x116925800) [pid = 1924] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:24:50 INFO - PROCESS | 1924 | 1468661090414 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]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 618ms 02:24:50 INFO - PROCESS | 1924 | 1468661090434 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 1924 | 1468661090435 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 02:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:24:50 INFO - PROCESS | 1924 | 1468661090440 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 1924 | 1468661090442 Marionette TRACE conn2 <- [1,1414,null,{}] 02:24:50 INFO - PROCESS | 1924 | 1468661090444 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}] 02:24:50 INFO - PROCESS | 1924 | 1468661090445 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:50 INFO - PROCESS | 1924 | 1468661090551 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:24:50 INFO - PROCESS | 1924 | 1468661090586 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 1924 | 1468661090587 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b8d000 == 38 [pid = 1924] [id = 361] 02:24:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11291a800) [pid = 1924] [serial = 1082] [outer = 0x0] 02:24:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11876dc00) [pid = 1924] [serial = 1083] [outer = 0x11291a800] 02:24:50 INFO - PROCESS | 1924 | 1468661090612 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1243bb400) [pid = 1924] [serial = 1084] [outer = 0x11291a800] 02:24:50 INFO - PROCESS | 1924 | 1468661090916 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]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 02:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:24:50 INFO - PROCESS | 1924 | 1468661090962 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 1924 | 1468661090963 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 02:24:50 INFO - PROCESS | 1924 | 1468661090965 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 1924 | 1468661090966 Marionette TRACE conn2 <- [1,1418,null,{}] 02:24:50 INFO - PROCESS | 1924 | 1468661090969 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}] 02:24:50 INFO - PROCESS | 1924 | 1468661090970 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:51 INFO - PROCESS | 1924 | 1468661091052 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:24:51 INFO - PROCESS | 1924 | 1468661091114 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 1924 | 1468661091115 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b051000 == 39 [pid = 1924] [id = 362] 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x118270c00) [pid = 1924] [serial = 1085] [outer = 0x0] 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x126e8b000) [pid = 1924] [serial = 1086] [outer = 0x118270c00] 02:24:51 INFO - PROCESS | 1924 | 1468661091147 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128b1cc00) [pid = 1924] [serial = 1087] [outer = 0x118270c00] 02:24:51 INFO - PROCESS | 1924 | 1468661091450 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]]]}] 02:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 02:24:51 INFO - PROCESS | 1924 | 1468661091484 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 1924 | 1468661091486 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 02:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:24:51 INFO - PROCESS | 1924 | 1468661091490 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 1924 | 1468661091492 Marionette TRACE conn2 <- [1,1422,null,{}] 02:24:51 INFO - PROCESS | 1924 | 1468661091495 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}] 02:24:51 INFO - PROCESS | 1924 | 1468661091496 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:51 INFO - PROCESS | 1924 | 1468661091590 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:24:51 INFO - PROCESS | 1924 | 1468661091594 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 1924 | 1468661091596 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd5e800 == 40 [pid = 1924] [id = 363] 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128a63400) [pid = 1924] [serial = 1088] [outer = 0x0] 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128d32800) [pid = 1924] [serial = 1089] [outer = 0x128a63400] 02:24:51 INFO - PROCESS | 1924 | 1468661091622 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1291d0800) [pid = 1924] [serial = 1090] [outer = 0x128a63400] 02:24:51 INFO - PROCESS | 1924 | 1468661091978 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]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 02:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:24:52 INFO - PROCESS | 1924 | 1468661092010 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 1924 | 1468661092011 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 02:24:52 INFO - PROCESS | 1924 | 1468661092027 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 1924 | 1468661092028 Marionette TRACE conn2 <- [1,1426,null,{}] 02:24:52 INFO - PROCESS | 1924 | 1468661092030 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}] 02:24:52 INFO - PROCESS | 1924 | 1468661092031 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:52 INFO - PROCESS | 1924 | 1468661092114 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:24:52 INFO - PROCESS | 1924 | 1468661092117 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 1924 | 1468661092119 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c287800 == 41 [pid = 1924] [id = 364] 02:24:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12906fc00) [pid = 1924] [serial = 1091] [outer = 0x0] 02:24:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12a2c2400) [pid = 1924] [serial = 1092] [outer = 0x12906fc00] 02:24:52 INFO - PROCESS | 1924 | 1468661092152 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12a4a7400) [pid = 1924] [serial = 1093] [outer = 0x12906fc00] 02:24:52 INFO - PROCESS | 1924 | 1468661092696 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]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 02:24:52 INFO - PROCESS | 1924 | 1468661092748 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 1924 | 1468661092751 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 02:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:24:52 INFO - PROCESS | 1924 | 1468661092755 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 1924 | 1468661092757 Marionette TRACE conn2 <- [1,1430,null,{}] 02:24:52 INFO - PROCESS | 1924 | 1468661092761 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}] 02:24:52 INFO - PROCESS | 1924 | 1468661092763 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:52 INFO - PROCESS | 1924 | 1468661092873 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:24:52 INFO - PROCESS | 1924 | 1468661092934 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 1924 | 1468661092936 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x118124800 == 42 [pid = 1924] [id = 365] 02:24:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x113c67400) [pid = 1924] [serial = 1094] [outer = 0x0] 02:24:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116194400) [pid = 1924] [serial = 1095] [outer = 0x113c67400] 02:24:52 INFO - PROCESS | 1924 | 1468661092967 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116986000) [pid = 1924] [serial = 1096] [outer = 0x113c67400] 02:24:53 INFO - PROCESS | 1924 | 1468661093444 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]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 722ms 02:24:53 INFO - PROCESS | 1924 | 1468661093477 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 1924 | 1468661093480 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 02:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:24:53 INFO - PROCESS | 1924 | 1468661093502 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 1924 | 1468661093505 Marionette TRACE conn2 <- [1,1434,null,{}] 02:24:53 INFO - PROCESS | 1924 | 1468661093544 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}] 02:24:53 INFO - PROCESS | 1924 | 1468661093545 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:53 INFO - PROCESS | 1924 | 1468661093651 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:24:53 INFO - PROCESS | 1924 | 1468661093724 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 1924 | 1468661093726 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a72800 == 43 [pid = 1924] [id = 366] 02:24:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11888f000) [pid = 1924] [serial = 1097] [outer = 0x0] 02:24:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119055000) [pid = 1924] [serial = 1098] [outer = 0x11888f000] 02:24:53 INFO - PROCESS | 1924 | 1468661093757 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1191d1800) [pid = 1924] [serial = 1099] [outer = 0x11888f000] 02:24:54 INFO - PROCESS | 1924 | 1468661094195 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]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 774ms 02:24:54 INFO - PROCESS | 1924 | 1468661094259 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 1924 | 1468661094261 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 02:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:24:54 INFO - PROCESS | 1924 | 1468661094263 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 1924 | 1468661094266 Marionette TRACE conn2 <- [1,1438,null,{}] 02:24:54 INFO - PROCESS | 1924 | 1468661094276 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}] 02:24:54 INFO - PROCESS | 1924 | 1468661094280 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:54 INFO - PROCESS | 1924 | 1468661094392 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:24:54 INFO - PROCESS | 1924 | 1468661094485 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 1924 | 1468661094487 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3ed800 == 44 [pid = 1924] [id = 367] 02:24:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12386a000) [pid = 1924] [serial = 1100] [outer = 0x0] 02:24:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1238d9000) [pid = 1924] [serial = 1101] [outer = 0x12386a000] 02:24:54 INFO - PROCESS | 1924 | 1468661094536 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x124125800) [pid = 1924] [serial = 1102] [outer = 0x12386a000] 02:24:55 INFO - PROCESS | 1924 | 1468661095044 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]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 821ms 02:24:55 INFO - PROCESS | 1924 | 1468661095085 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:24:55 INFO - PROCESS | 1924 | 1468661095087 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 02:24:55 INFO - PROCESS | 1924 | 1468661095089 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 1924 | 1468661095091 Marionette TRACE conn2 <- [1,1442,null,{}] 02:24:55 INFO - PROCESS | 1924 | 1468661095093 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}] 02:24:55 INFO - PROCESS | 1924 | 1468661095094 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:55 INFO - PROCESS | 1924 | 1468661095200 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:24:55 INFO - PROCESS | 1924 | 1468661095272 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 1924 | 1468661095274 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9b1000 == 45 [pid = 1924] [id = 368] 02:24:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x128a5ec00) [pid = 1924] [serial = 1103] [outer = 0x0] 02:24:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x128b19c00) [pid = 1924] [serial = 1104] [outer = 0x128a5ec00] 02:24:55 INFO - PROCESS | 1924 | 1468661095302 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12906ac00) [pid = 1924] [serial = 1105] [outer = 0x128a5ec00] 02:24:55 INFO - PROCESS | 1924 | 1468661095760 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]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 720ms 02:24:55 INFO - PROCESS | 1924 | 1468661095965 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 1924 | 1468661095968 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 02:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:24:55 INFO - PROCESS | 1924 | 1468661095991 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 1924 | 1468661095993 Marionette TRACE conn2 <- [1,1446,null,{}] 02:24:56 INFO - PROCESS | 1924 | 1468661095997 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}] 02:24:56 INFO - PROCESS | 1924 | 1468661095999 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:56 INFO - PROCESS | 1924 | 1468661096105 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:24:56 INFO - PROCESS | 1924 | 1468661096165 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 1924 | 1468661096168 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x119118800 == 46 [pid = 1924] [id = 369] 02:24:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x112923400) [pid = 1924] [serial = 1106] [outer = 0x0] 02:24:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x112fbf800) [pid = 1924] [serial = 1107] [outer = 0x112923400] 02:24:56 INFO - PROCESS | 1924 | 1468661096196 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x115e64c00) [pid = 1924] [serial = 1108] [outer = 0x112923400] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd5e800 == 45 [pid = 1924] [id = 363] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12b051000 == 44 [pid = 1924] [id = 362] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x119b8d000 == 43 [pid = 1924] [id = 361] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12a40c800 == 42 [pid = 1924] [id = 360] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ae800 == 41 [pid = 1924] [id = 359] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b9000 == 40 [pid = 1924] [id = 358] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x124fa0000 == 39 [pid = 1924] [id = 357] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12406f000 == 38 [pid = 1924] [id = 356] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x119b92800 == 37 [pid = 1924] [id = 355] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x115eba000 == 36 [pid = 1924] [id = 354] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x11615e000 == 35 [pid = 1924] [id = 353] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c9800 == 34 [pid = 1924] [id = 352] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x118119800 == 33 [pid = 1924] [id = 351] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91c000 == 32 [pid = 1924] [id = 350] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9b1000 == 31 [pid = 1924] [id = 368] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3ed800 == 30 [pid = 1924] [id = 367] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x126a72800 == 29 [pid = 1924] [id = 366] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12c287800 == 28 [pid = 1924] [id = 364] 02:24:57 INFO - PROCESS | 1924 | --DOCSHELL 0x118124800 == 27 [pid = 1924] [id = 365] 02:24:57 INFO - PROCESS | 1924 | 1468661097418 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]]]}] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x128d34400) [pid = 1924] [serial = 1050] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x118768800) [pid = 1924] [serial = 1026] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x116632800) [pid = 1924] [serial = 1023] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11714a000) [pid = 1924] [serial = 1024] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x115dfa000) [pid = 1924] [serial = 1017] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x117147c00) [pid = 1924] [serial = 1018] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x118770800) [pid = 1924] [serial = 1006] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x118269000) [pid = 1924] [serial = 1005] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x123971800) [pid = 1924] [serial = 1009] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11971c400) [pid = 1924] [serial = 1008] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x128bae800) [pid = 1924] [serial = 1012] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x128a64400) [pid = 1924] [serial = 1011] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119fec800) [pid = 1924] [serial = 1033] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119989800) [pid = 1924] [serial = 1032] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x112923c00) [pid = 1924] [serial = 1041] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x123f6b800) [pid = 1924] [serial = 1035] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x126e8e400) [pid = 1924] [serial = 1038] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x123c49800) [pid = 1924] [serial = 1044] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x128b1d400) [pid = 1924] [serial = 1047] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12b8bb400) [pid = 1924] [serial = 1015] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12a6a9400) [pid = 1924] [serial = 1014] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1188ef800) [pid = 1924] [serial = 1042] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1125fb000) [pid = 1924] [serial = 1020] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112921400) [pid = 1924] [serial = 1021] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119314400) [pid = 1924] [serial = 1029] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x128a65000) [pid = 1924] [serial = 1039] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x124c8d000) [pid = 1924] [serial = 1036] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1188e5800) [pid = 1924] [serial = 1027] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x119722c00) [pid = 1924] [serial = 1030] [outer = 0x0] [url = about:blank] 02:24:57 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128d29c00) [pid = 1924] [serial = 1048] [outer = 0x0] [url = about:blank] 02:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1525ms 02:24:57 INFO - PROCESS | 1924 | 1468661097516 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 1924 | 1468661097518 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 02:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:24:57 INFO - PROCESS | 1924 | 1468661097524 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 1924 | 1468661097526 Marionette TRACE conn2 <- [1,1450,null,{}] 02:24:57 INFO - PROCESS | 1924 | 1468661097529 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}] 02:24:57 INFO - PROCESS | 1924 | 1468661097531 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:57 INFO - PROCESS | 1924 | 1468661097616 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:24:57 INFO - PROCESS | 1924 | 1468661097622 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 1924 | 1468661097626 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133eb000 == 28 [pid = 1924] [id = 370] 02:24:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1125fe000) [pid = 1924] [serial = 1109] [outer = 0x0] 02:24:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1127cac00) [pid = 1924] [serial = 1110] [outer = 0x1125fe000] 02:24:57 INFO - PROCESS | 1924 | 1468661097654 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1127d9000) [pid = 1924] [serial = 1111] [outer = 0x1125fe000] 02:24:57 INFO - PROCESS | 1924 | 1468661097997 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]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 525ms 02:24:58 INFO - PROCESS | 1924 | 1468661098048 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 1924 | 1468661098052 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 02:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:24:58 INFO - PROCESS | 1924 | 1468661098056 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 1924 | 1468661098058 Marionette TRACE conn2 <- [1,1454,null,{}] 02:24:58 INFO - PROCESS | 1924 | 1468661098061 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}] 02:24:58 INFO - PROCESS | 1924 | 1468661098062 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:58 INFO - PROCESS | 1924 | 1468661098142 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:24:58 INFO - PROCESS | 1924 | 1468661098146 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 1924 | 1468661098148 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x11668e800 == 29 [pid = 1924] [id = 371] 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x112919c00) [pid = 1924] [serial = 1112] [outer = 0x0] 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113232c00) [pid = 1924] [serial = 1113] [outer = 0x112919c00] 02:24:58 INFO - PROCESS | 1924 | 1468661098178 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x115dfa000) [pid = 1924] [serial = 1114] [outer = 0x112919c00] 02:24:58 INFO - PROCESS | 1924 | 1468661098512 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]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 02:24:58 INFO - PROCESS | 1924 | 1468661098527 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 1924 | 1468661098528 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 02:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:24:58 INFO - PROCESS | 1924 | 1468661098530 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 1924 | 1468661098544 Marionette TRACE conn2 <- [1,1458,null,{}] 02:24:58 INFO - PROCESS | 1924 | 1468661098552 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}] 02:24:58 INFO - PROCESS | 1924 | 1468661098555 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:58 INFO - PROCESS | 1924 | 1468661098638 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:24:58 INFO - PROCESS | 1924 | 1468661098692 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 1924 | 1468661098694 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e8e800 == 30 [pid = 1924] [id = 372] 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1164a4c00) [pid = 1924] [serial = 1115] [outer = 0x0] 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11691fc00) [pid = 1924] [serial = 1116] [outer = 0x1164a4c00] 02:24:58 INFO - PROCESS | 1924 | 1468661098723 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x117147800) [pid = 1924] [serial = 1117] [outer = 0x1164a4c00] 02:24:59 INFO - PROCESS | 1924 | 1468661099078 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]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 582ms 02:24:59 INFO - PROCESS | 1924 | 1468661099113 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 1924 | 1468661099115 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 02:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:24:59 INFO - PROCESS | 1924 | 1468661099117 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 1924 | 1468661099118 Marionette TRACE conn2 <- [1,1462,null,{}] 02:24:59 INFO - PROCESS | 1924 | 1468661099121 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}] 02:24:59 INFO - PROCESS | 1924 | 1468661099122 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:59 INFO - PROCESS | 1924 | 1468661099202 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:24:59 INFO - PROCESS | 1924 | 1468661099259 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 1924 | 1468661099260 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11906d000 == 31 [pid = 1924] [id = 373] 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116632800) [pid = 1924] [serial = 1118] [outer = 0x0] 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x117e3a000) [pid = 1924] [serial = 1119] [outer = 0x116632800] 02:24:59 INFO - PROCESS | 1924 | 1468661099286 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11876d800) [pid = 1924] [serial = 1120] [outer = 0x116632800] 02:24:59 INFO - PROCESS | 1924 | 1468661099617 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]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 523ms 02:24:59 INFO - PROCESS | 1924 | 1468661099642 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 1924 | 1468661099643 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 02:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:24:59 INFO - PROCESS | 1924 | 1468661099653 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 1924 | 1468661099663 Marionette TRACE conn2 <- [1,1466,null,{}] 02:24:59 INFO - PROCESS | 1924 | 1468661099666 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}] 02:24:59 INFO - PROCESS | 1924 | 1468661099667 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:59 INFO - PROCESS | 1924 | 1468661099759 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:24:59 INFO - PROCESS | 1924 | 1468661099795 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 1924 | 1468661099796 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:24:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239cf000 == 32 [pid = 1924] [id = 374] 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11888a400) [pid = 1924] [serial = 1121] [outer = 0x0] 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1188ef800) [pid = 1924] [serial = 1122] [outer = 0x11888a400] 02:24:59 INFO - PROCESS | 1924 | 1468661099821 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1191c8800) [pid = 1924] [serial = 1123] [outer = 0x11888a400] 02:25:00 INFO - PROCESS | 1924 | 1468661100168 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]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 527ms 02:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:25:00 INFO - PROCESS | 1924 | 1468661100181 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 1924 | 1468661100182 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 02:25:00 INFO - PROCESS | 1924 | 1468661100184 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 1924 | 1468661100186 Marionette TRACE conn2 <- [1,1470,null,{}] 02:25:00 INFO - PROCESS | 1924 | 1468661100190 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}] 02:25:00 INFO - PROCESS | 1924 | 1468661100194 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:00 INFO - PROCESS | 1924 | 1468661100311 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:25:00 INFO - PROCESS | 1924 | 1468661100365 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 1924 | 1468661100366 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c16000 == 33 [pid = 1924] [id = 375] 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1197b6400) [pid = 1924] [serial = 1124] [outer = 0x0] 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1197b8400) [pid = 1924] [serial = 1125] [outer = 0x1197b6400] 02:25:00 INFO - PROCESS | 1924 | 1468661100428 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x11996bc00) [pid = 1924] [serial = 1126] [outer = 0x1197b6400] 02:25:00 INFO - PROCESS | 1924 | 1468661100771 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]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 623ms 02:25:00 INFO - PROCESS | 1924 | 1468661100812 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:25:00 INFO - PROCESS | 1924 | 1468661100813 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 02:25:00 INFO - PROCESS | 1924 | 1468661100815 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 1924 | 1468661100816 Marionette TRACE conn2 <- [1,1474,null,{}] 02:25:00 INFO - PROCESS | 1924 | 1468661100818 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}] 02:25:00 INFO - PROCESS | 1924 | 1468661100820 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:00 INFO - PROCESS | 1924 | 1468661100916 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:25:00 INFO - PROCESS | 1924 | 1468661100920 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 1924 | 1468661100921 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a71000 == 34 [pid = 1924] [id = 376] 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11888d000) [pid = 1924] [serial = 1127] [outer = 0x0] 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119990c00) [pid = 1924] [serial = 1128] [outer = 0x11888d000] 02:25:00 INFO - PROCESS | 1924 | 1468661100946 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123868800) [pid = 1924] [serial = 1129] [outer = 0x11888d000] 02:25:01 INFO - PROCESS | 1924 | 1468661101294 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]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 02:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:25:01 INFO - PROCESS | 1924 | 1468661101340 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 1924 | 1468661101341 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 02:25:01 INFO - PROCESS | 1924 | 1468661101343 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 1924 | 1468661101344 Marionette TRACE conn2 <- [1,1478,null,{}] 02:25:01 INFO - PROCESS | 1924 | 1468661101347 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}] 02:25:01 INFO - PROCESS | 1924 | 1468661101348 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:01 INFO - PROCESS | 1924 | 1468661101443 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:25:01 INFO - PROCESS | 1924 | 1468661101447 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 1924 | 1468661101448 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271bd000 == 35 [pid = 1924] [id = 377] 02:25:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119bec800) [pid = 1924] [serial = 1130] [outer = 0x0] 02:25:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1238e0800) [pid = 1924] [serial = 1131] [outer = 0x119bec800] 02:25:01 INFO - PROCESS | 1924 | 1468661101480 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x123973800) [pid = 1924] [serial = 1132] [outer = 0x119bec800] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x112597800) [pid = 1924] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12906fc00) [pid = 1924] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128a63400) [pid = 1924] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11998bc00) [pid = 1924] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x124b05000) [pid = 1924] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x124bca000) [pid = 1924] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11291a800) [pid = 1924] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1121b4400) [pid = 1924] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1191c5400) [pid = 1924] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119174000) [pid = 1924] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1127d0000) [pid = 1924] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x128ba9000) [pid = 1924] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x113236000) [pid = 1924] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1132e7400) [pid = 1924] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1125f4000) [pid = 1924] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:25:01 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118270c00) [pid = 1924] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:25:01 INFO - PROCESS | 1924 | 1468661101951 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]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 621ms 02:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:25:01 INFO - PROCESS | 1924 | 1468661101964 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 1924 | 1468661101965 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 02:25:01 INFO - PROCESS | 1924 | 1468661101968 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 1924 | 1468661101969 Marionette TRACE conn2 <- [1,1482,null,{}] 02:25:01 INFO - PROCESS | 1924 | 1468661101976 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}] 02:25:01 INFO - PROCESS | 1924 | 1468661101977 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:02 INFO - PROCESS | 1924 | 1468661102086 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:25:02 INFO - PROCESS | 1924 | 1468661102123 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 1924 | 1468661102124 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288cd000 == 36 [pid = 1924] [id = 378] 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x112598c00) [pid = 1924] [serial = 1133] [outer = 0x0] 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1185aa400) [pid = 1924] [serial = 1134] [outer = 0x112598c00] 02:25:02 INFO - PROCESS | 1924 | 1468661102149 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119727c00) [pid = 1924] [serial = 1135] [outer = 0x112598c00] 02:25:02 INFO - PROCESS | 1924 | 1468661102448 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]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 02:25:02 INFO - PROCESS | 1924 | 1468661102492 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 1924 | 1468661102493 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 02:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:25:02 INFO - PROCESS | 1924 | 1468661102496 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 1924 | 1468661102497 Marionette TRACE conn2 <- [1,1486,null,{}] 02:25:02 INFO - PROCESS | 1924 | 1468661102500 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}] 02:25:02 INFO - PROCESS | 1924 | 1468661102501 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:02 INFO - PROCESS | 1924 | 1468661102582 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:25:02 INFO - PROCESS | 1924 | 1468661102586 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 1924 | 1468661102587 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x129016800 == 37 [pid = 1924] [id = 379] 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119052000) [pid = 1924] [serial = 1136] [outer = 0x0] 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x123f6ac00) [pid = 1924] [serial = 1137] [outer = 0x119052000] 02:25:02 INFO - PROCESS | 1924 | 1468661102615 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1243b6000) [pid = 1924] [serial = 1138] [outer = 0x119052000] 02:25:02 INFO - PROCESS | 1924 | 1468661102993 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]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 02:25:03 INFO - PROCESS | 1924 | 1468661103070 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:25:03 INFO - PROCESS | 1924 | 1468661103073 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 02:25:03 INFO - PROCESS | 1924 | 1468661103076 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 1924 | 1468661103079 Marionette TRACE conn2 <- [1,1490,null,{}] 02:25:03 INFO - PROCESS | 1924 | 1468661103082 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}] 02:25:03 INFO - PROCESS | 1924 | 1468661103085 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:03 INFO - PROCESS | 1924 | 1468661103225 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:25:03 INFO - PROCESS | 1924 | 1468661103231 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 1924 | 1468661103233 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a537800 == 38 [pid = 1924] [id = 380] 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119725c00) [pid = 1924] [serial = 1139] [outer = 0x0] 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x124c60800) [pid = 1924] [serial = 1140] [outer = 0x119725c00] 02:25:03 INFO - PROCESS | 1924 | 1468661103274 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1260aac00) [pid = 1924] [serial = 1141] [outer = 0x119725c00] 02:25:03 INFO - PROCESS | 1924 | 1468661103615 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]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 572ms 02:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:25:03 INFO - PROCESS | 1924 | 1468661103648 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 1924 | 1468661103649 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 02:25:03 INFO - PROCESS | 1924 | 1468661103651 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 1924 | 1468661103652 Marionette TRACE conn2 <- [1,1494,null,{}] 02:25:03 INFO - PROCESS | 1924 | 1468661103655 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}] 02:25:03 INFO - PROCESS | 1924 | 1468661103656 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:03 INFO - PROCESS | 1924 | 1468661103764 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:25:03 INFO - PROCESS | 1924 | 1468661103848 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 1924 | 1468661103849 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x11253c000 == 39 [pid = 1924] [id = 381] 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x110fab800) [pid = 1924] [serial = 1142] [outer = 0x0] 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x111cac000) [pid = 1924] [serial = 1143] [outer = 0x110fab800] 02:25:03 INFO - PROCESS | 1924 | 1468661103883 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1125f5800) [pid = 1924] [serial = 1144] [outer = 0x110fab800] 02:25:04 INFO - PROCESS | 1924 | 1468661104460 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]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 820ms 02:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:25:04 INFO - PROCESS | 1924 | 1468661104513 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 1924 | 1468661104515 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 02:25:04 INFO - PROCESS | 1924 | 1468661104520 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 1924 | 1468661104522 Marionette TRACE conn2 <- [1,1498,null,{}] 02:25:04 INFO - PROCESS | 1924 | 1468661104526 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}] 02:25:04 INFO - PROCESS | 1924 | 1468661104529 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:04 INFO - PROCESS | 1924 | 1468661104641 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:25:04 INFO - PROCESS | 1924 | 1468661104698 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 1924 | 1468661104699 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x11871c000 == 40 [pid = 1924] [id = 382] 02:25:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x113008400) [pid = 1924] [serial = 1145] [outer = 0x0] 02:25:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1132f2400) [pid = 1924] [serial = 1146] [outer = 0x113008400] 02:25:04 INFO - PROCESS | 1924 | 1468661104730 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x11649ac00) [pid = 1924] [serial = 1147] [outer = 0x113008400] 02:25:05 INFO - PROCESS | 1924 | 1468661105226 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]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 774ms 02:25:05 INFO - PROCESS | 1924 | 1468661105449 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 1924 | 1468661105451 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 02:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:25:05 INFO - PROCESS | 1924 | 1468661105480 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 1924 | 1468661105482 Marionette TRACE conn2 <- [1,1502,null,{}] 02:25:05 INFO - PROCESS | 1924 | 1468661105485 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}] 02:25:05 INFO - PROCESS | 1924 | 1468661105487 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:05 INFO - PROCESS | 1924 | 1468661105596 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:25:05 INFO - PROCESS | 1924 | 1468661105649 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 1924 | 1468661105651 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x117471000 == 41 [pid = 1924] [id = 383] 02:25:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11291a800) [pid = 1924] [serial = 1148] [outer = 0x0] 02:25:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x112983c00) [pid = 1924] [serial = 1149] [outer = 0x11291a800] 02:25:05 INFO - PROCESS | 1924 | 1468661105679 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1132f0000) [pid = 1924] [serial = 1150] [outer = 0x11291a800] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12a537800 == 40 [pid = 1924] [id = 380] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x129016800 == 39 [pid = 1924] [id = 379] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1288cd000 == 38 [pid = 1924] [id = 378] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1271bd000 == 37 [pid = 1924] [id = 377] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x126a71000 == 36 [pid = 1924] [id = 376] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x124c16000 == 35 [pid = 1924] [id = 375] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1239cf000 == 34 [pid = 1924] [id = 374] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x11906d000 == 33 [pid = 1924] [id = 373] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x117e8e800 == 32 [pid = 1924] [id = 372] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x11668e800 == 31 [pid = 1924] [id = 371] 02:25:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1133eb000 == 30 [pid = 1924] [id = 370] 02:25:06 INFO - PROCESS | 1924 | 1468661106118 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]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 673ms 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1238db400) [pid = 1924] [serial = 1074] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124fd8400) [pid = 1924] [serial = 1077] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x124761c00) [pid = 1924] [serial = 1075] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x126e8c000) [pid = 1924] [serial = 1080] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11876dc00) [pid = 1924] [serial = 1083] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11826f800) [pid = 1924] [serial = 1065] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119059400) [pid = 1924] [serial = 1066] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119318800) [pid = 1924] [serial = 1068] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119180800) [pid = 1924] [serial = 1056] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11958c400) [pid = 1924] [serial = 1057] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11297ac00) [pid = 1924] [serial = 1059] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1132ed000) [pid = 1924] [serial = 1060] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x129077400) [pid = 1924] [serial = 1051] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1164e8000) [pid = 1924] [serial = 1053] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1174dcc00) [pid = 1924] [serial = 1054] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116727400) [pid = 1924] [serial = 1062] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1176f8400) [pid = 1924] [serial = 1063] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128a5d800) [pid = 1924] [serial = 1081] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119747000) [pid = 1924] [serial = 1071] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119926000) [pid = 1924] [serial = 1072] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x126a0e400) [pid = 1924] [serial = 1078] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126e8b000) [pid = 1924] [serial = 1086] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128b1cc00) [pid = 1924] [serial = 1087] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1291d0800) [pid = 1924] [serial = 1090] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x119726000) [pid = 1924] [serial = 1069] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1243bb400) [pid = 1924] [serial = 1084] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x128a62c00) [pid = 1924] [serial = 1045] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x12a4a7400) [pid = 1924] [serial = 1093] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x12a2c2400) [pid = 1924] [serial = 1092] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x128d32800) [pid = 1924] [serial = 1089] [outer = 0x0] [url = about:blank] 02:25:06 INFO - PROCESS | 1924 | 1468661106171 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 1924 | 1468661106174 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 02:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:25:06 INFO - PROCESS | 1924 | 1468661106182 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 1924 | 1468661106186 Marionette TRACE conn2 <- [1,1506,null,{}] 02:25:06 INFO - PROCESS | 1924 | 1468661106197 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}] 02:25:06 INFO - PROCESS | 1924 | 1468661106199 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:06 INFO - PROCESS | 1924 | 1468661106315 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:25:06 INFO - PROCESS | 1924 | 1468661106331 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 1924 | 1468661106332 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x11812a000 == 31 [pid = 1924] [id = 384] 02:25:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x116929c00) [pid = 1924] [serial = 1151] [outer = 0x0] 02:25:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11692d800) [pid = 1924] [serial = 1152] [outer = 0x116929c00] 02:25:06 INFO - PROCESS | 1924 | 1468661106380 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x117e32c00) [pid = 1924] [serial = 1153] [outer = 0x116929c00] 02:25:06 INFO - PROCESS | 1924 | 1468661106814 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]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 685ms 02:25:06 INFO - PROCESS | 1924 | 1468661106864 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 1924 | 1468661106866 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 02:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:25:06 INFO - PROCESS | 1924 | 1468661106868 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 1924 | 1468661106869 Marionette TRACE conn2 <- [1,1510,null,{}] 02:25:06 INFO - PROCESS | 1924 | 1468661106882 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}] 02:25:06 INFO - PROCESS | 1924 | 1468661106885 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:06 INFO - PROCESS | 1924 | 1468661106968 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:25:06 INFO - PROCESS | 1924 | 1468661106976 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 1924 | 1468661106979 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12388d800 == 32 [pid = 1924] [id = 385] 02:25:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x118772c00) [pid = 1924] [serial = 1154] [outer = 0x0] 02:25:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x118896800) [pid = 1924] [serial = 1155] [outer = 0x118772c00] 02:25:07 INFO - PROCESS | 1924 | 1468661107008 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11917a400) [pid = 1924] [serial = 1156] [outer = 0x118772c00] 02:25:07 INFO - PROCESS | 1924 | 1468661107373 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]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 524ms 02:25:07 INFO - PROCESS | 1924 | 1468661107392 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 1924 | 1468661107394 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 02:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:25:07 INFO - PROCESS | 1924 | 1468661107396 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 1924 | 1468661107397 Marionette TRACE conn2 <- [1,1514,null,{}] 02:25:07 INFO - PROCESS | 1924 | 1468661107399 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}] 02:25:07 INFO - PROCESS | 1924 | 1468661107401 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:07 INFO - PROCESS | 1924 | 1468661107484 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:25:07 INFO - PROCESS | 1924 | 1468661107490 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 1924 | 1468661107491 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c07000 == 33 [pid = 1924] [id = 386] 02:25:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1191cc000) [pid = 1924] [serial = 1157] [outer = 0x0] 02:25:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11958ac00) [pid = 1924] [serial = 1158] [outer = 0x1191cc000] 02:25:07 INFO - PROCESS | 1924 | 1468661107517 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119722800) [pid = 1924] [serial = 1159] [outer = 0x1191cc000] 02:25:07 INFO - PROCESS | 1924 | 1468661107833 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]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 02:25:07 INFO - PROCESS | 1924 | 1468661107865 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 1924 | 1468661107867 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 02:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:25:07 INFO - PROCESS | 1924 | 1468661107869 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 1924 | 1468661107870 Marionette TRACE conn2 <- [1,1518,null,{}] 02:25:07 INFO - PROCESS | 1924 | 1468661107875 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}] 02:25:07 INFO - PROCESS | 1924 | 1468661107876 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:07 INFO - PROCESS | 1924 | 1468661107952 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:25:08 INFO - PROCESS | 1924 | 1468661108011 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 1924 | 1468661108012 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab5000 == 34 [pid = 1924] [id = 387] 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1191d0c00) [pid = 1924] [serial = 1160] [outer = 0x0] 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119741000) [pid = 1924] [serial = 1161] [outer = 0x1191d0c00] 02:25:08 INFO - PROCESS | 1924 | 1468661108037 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1197b5c00) [pid = 1924] [serial = 1162] [outer = 0x1191d0c00] 02:25:08 INFO - PROCESS | 1924 | 1468661108347 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]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 02:25:08 INFO - PROCESS | 1924 | 1468661108392 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 1924 | 1468661108393 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 02:25:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:25:08 INFO - PROCESS | 1924 | 1468661108395 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 1924 | 1468661108396 Marionette TRACE conn2 <- [1,1522,null,{}] 02:25:08 INFO - PROCESS | 1924 | 1468661108407 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}] 02:25:08 INFO - PROCESS | 1924 | 1468661108412 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:08 INFO - PROCESS | 1924 | 1468661108531 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:25:08 INFO - PROCESS | 1924 | 1468661108535 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 1924 | 1468661108536 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d06000 == 35 [pid = 1924] [id = 388] 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11974b400) [pid = 1924] [serial = 1163] [outer = 0x0] 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11998d000) [pid = 1924] [serial = 1164] [outer = 0x11974b400] 02:25:08 INFO - PROCESS | 1924 | 1468661108562 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x123c48400) [pid = 1924] [serial = 1165] [outer = 0x11974b400] 02:25:08 INFO - PROCESS | 1924 | 1468661108876 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"]]]}] 02:25:08 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 () { 02:25:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:25:08 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 () { 02:25:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:25:08 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 () { 02:25:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:25:08 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 () { 02:25:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:25:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:25:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 531ms 02:25:08 INFO - PROCESS | 1924 | 1468661108932 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 1924 | 1468661108934 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 02:25:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:25:08 INFO - PROCESS | 1924 | 1468661108936 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 1924 | 1468661108937 Marionette TRACE conn2 <- [1,1526,null,{}] 02:25:08 INFO - PROCESS | 1924 | 1468661108942 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}] 02:25:08 INFO - PROCESS | 1924 | 1468661108943 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:09 INFO - PROCESS | 1924 | 1468661109047 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:25:09 INFO - PROCESS | 1924 | 1468661109050 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 1924 | 1468661109051 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a220000 == 36 [pid = 1924] [id = 389] 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1197bb000) [pid = 1924] [serial = 1166] [outer = 0x0] 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124c84400) [pid = 1924] [serial = 1167] [outer = 0x1197bb000] 02:25:09 INFO - PROCESS | 1924 | 1468661109076 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1261a3c00) [pid = 1924] [serial = 1168] [outer = 0x1197bb000] 02:25:09 INFO - PROCESS | 1924 | 1468661109404 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"]]]}] 02:25:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:25:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:25:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:25:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 522ms 02:25:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:25:09 INFO - PROCESS | 1924 | 1468661109459 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 1924 | 1468661109460 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 02:25:09 INFO - PROCESS | 1924 | 1468661109462 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 1924 | 1468661109463 Marionette TRACE conn2 <- [1,1530,null,{}] 02:25:09 INFO - PROCESS | 1924 | 1468661109465 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}] 02:25:09 INFO - PROCESS | 1924 | 1468661109467 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:09 INFO - PROCESS | 1924 | 1468661109563 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:25:09 INFO - PROCESS | 1924 | 1468661109566 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 1924 | 1468661109567 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a54c000 == 37 [pid = 1924] [id = 390] 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124c89c00) [pid = 1924] [serial = 1169] [outer = 0x0] 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126df5c00) [pid = 1924] [serial = 1170] [outer = 0x124c89c00] 02:25:09 INFO - PROCESS | 1924 | 1468661109592 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128a5a000) [pid = 1924] [serial = 1171] [outer = 0x124c89c00] 02:25:09 INFO - PROCESS | 1924 | 1468661109893 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]]]}] 02:25:09 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 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:25:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:25:09 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. 02:25:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:25:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 02:25:09 INFO - PROCESS | 1924 | 1468661109932 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 1924 | 1468661109933 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 02:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:25:09 INFO - PROCESS | 1924 | 1468661109936 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 1924 | 1468661109937 Marionette TRACE conn2 <- [1,1534,null,{}] 02:25:09 INFO - PROCESS | 1924 | 1468661109942 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}] 02:25:09 INFO - PROCESS | 1924 | 1468661109943 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:10 INFO - PROCESS | 1924 | 1468661110043 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:25:10 INFO - PROCESS | 1924 | 1468661110047 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 1924 | 1468661110048 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b054000 == 38 [pid = 1924] [id = 391] 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x126a09c00) [pid = 1924] [serial = 1172] [outer = 0x0] 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128a64000) [pid = 1924] [serial = 1173] [outer = 0x126a09c00] 02:25:10 INFO - PROCESS | 1924 | 1468661110079 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128b1ac00) [pid = 1924] [serial = 1174] [outer = 0x126a09c00] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11888a400) [pid = 1924] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1164a4c00) [pid = 1924] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1125fe000) [pid = 1924] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112919c00) [pid = 1924] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x116632800) [pid = 1924] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1197b6400) [pid = 1924] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112923400) [pid = 1924] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113c67400) [pid = 1924] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11888f000) [pid = 1924] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12386a000) [pid = 1924] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128a5ec00) [pid = 1924] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x112598c00) [pid = 1924] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11888d000) [pid = 1924] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119bec800) [pid = 1924] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:25:10 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119052000) [pid = 1924] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:25:10 INFO - PROCESS | 1924 | 1468661110481 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]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 574ms 02:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:25:10 INFO - PROCESS | 1924 | 1468661110510 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 1924 | 1468661110512 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 02:25:10 INFO - PROCESS | 1924 | 1468661110514 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 1924 | 1468661110515 Marionette TRACE conn2 <- [1,1538,null,{}] 02:25:10 INFO - PROCESS | 1924 | 1468661110517 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}] 02:25:10 INFO - PROCESS | 1924 | 1468661110518 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:10 INFO - PROCESS | 1924 | 1468661110600 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:25:10 INFO - PROCESS | 1924 | 1468661110606 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 1924 | 1468661110608 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x124793000 == 39 [pid = 1924] [id = 392] 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125f1400) [pid = 1924] [serial = 1175] [outer = 0x0] 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116632800) [pid = 1924] [serial = 1176] [outer = 0x1125f1400] 02:25:10 INFO - PROCESS | 1924 | 1468661110632 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119050400) [pid = 1924] [serial = 1177] [outer = 0x1125f1400] 02:25:10 INFO - PROCESS | 1924 | 1468661110982 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]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 471ms 02:25:10 INFO - PROCESS | 1924 | 1468661110985 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 1924 | 1468661110987 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 02:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:25:10 INFO - PROCESS | 1924 | 1468661110994 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 1924 | 1468661110995 Marionette TRACE conn2 <- [1,1542,null,{}] 02:25:10 INFO - PROCESS | 1924 | 1468661110998 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}] 02:25:11 INFO - PROCESS | 1924 | 1468661110999 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:11 INFO - PROCESS | 1924 | 1468661111119 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:25:11 INFO - PROCESS | 1924 | 1468661111125 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 1924 | 1468661111126 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b909000 == 40 [pid = 1924] [id = 393] 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11714a000) [pid = 1924] [serial = 1178] [outer = 0x0] 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1197be000) [pid = 1924] [serial = 1179] [outer = 0x11714a000] 02:25:11 INFO - PROCESS | 1924 | 1468661111160 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128ba3800) [pid = 1924] [serial = 1180] [outer = 0x11714a000] 02:25:11 INFO - PROCESS | 1924 | 1468661111477 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]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 02:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:25:11 INFO - PROCESS | 1924 | 1468661111514 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 1924 | 1468661111515 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 02:25:11 INFO - PROCESS | 1924 | 1468661111517 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 1924 | 1468661111519 Marionette TRACE conn2 <- [1,1546,null,{}] 02:25:11 INFO - PROCESS | 1924 | 1468661111521 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}] 02:25:11 INFO - PROCESS | 1924 | 1468661111522 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:11 INFO - PROCESS | 1924 | 1468661111604 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:25:11 INFO - PROCESS | 1924 | 1468661111609 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 1924 | 1468661111611 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd73000 == 41 [pid = 1924] [id = 394] 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128bae800) [pid = 1924] [serial = 1181] [outer = 0x0] 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128d37400) [pid = 1924] [serial = 1182] [outer = 0x128bae800] 02:25:11 INFO - PROCESS | 1924 | 1468661111635 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12906e000) [pid = 1924] [serial = 1183] [outer = 0x128bae800] 02:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 467ms 02:25:11 INFO - PROCESS | 1924 | 1468661111980 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]]]}] 02:25:11 INFO - PROCESS | 1924 | 1468661111986 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 1924 | 1468661111989 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 02:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:25:11 INFO - PROCESS | 1924 | 1468661111992 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 1924 | 1468661111993 Marionette TRACE conn2 <- [1,1550,null,{}] 02:25:11 INFO - PROCESS | 1924 | 1468661111996 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}] 02:25:11 INFO - PROCESS | 1924 | 1468661111997 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:12 INFO - PROCESS | 1924 | 1468661112113 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:25:12 INFO - PROCESS | 1924 | 1468661112119 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 1924 | 1468661112120 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c279800 == 42 [pid = 1924] [id = 395] 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x129072400) [pid = 1924] [serial = 1184] [outer = 0x0] 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1291cb800) [pid = 1924] [serial = 1185] [outer = 0x129072400] 02:25:12 INFO - PROCESS | 1924 | 1468661112145 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1291d4800) [pid = 1924] [serial = 1186] [outer = 0x129072400] 02:25:12 INFO - PROCESS | 1924 | 1468661112548 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]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 619ms 02:25:12 INFO - PROCESS | 1924 | 1468661112612 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:25:12 INFO - PROCESS | 1924 | 1468661112615 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 02:25:12 INFO - PROCESS | 1924 | 1468661112618 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 1924 | 1468661112620 Marionette TRACE conn2 <- [1,1554,null,{}] 02:25:12 INFO - PROCESS | 1924 | 1468661112624 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}] 02:25:12 INFO - PROCESS | 1924 | 1468661112626 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:12 INFO - PROCESS | 1924 | 1468661112738 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:25:12 INFO - PROCESS | 1924 | 1468661112812 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 1924 | 1468661112813 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x116acb000 == 43 [pid = 1924] [id = 396] 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1128a7000) [pid = 1924] [serial = 1187] [outer = 0x0] 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11291dc00) [pid = 1924] [serial = 1188] [outer = 0x1128a7000] 02:25:12 INFO - PROCESS | 1924 | 1468661112844 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x115e6a400) [pid = 1924] [serial = 1189] [outer = 0x1128a7000] 02:25:13 INFO - PROCESS | 1924 | 1468661113315 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]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 722ms 02:25:13 INFO - PROCESS | 1924 | 1468661113340 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 1924 | 1468661113344 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 02:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:25:13 INFO - PROCESS | 1924 | 1468661113348 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 1924 | 1468661113350 Marionette TRACE conn2 <- [1,1558,null,{}] 02:25:13 INFO - PROCESS | 1924 | 1468661113369 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}] 02:25:13 INFO - PROCESS | 1924 | 1468661113372 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:13 INFO - PROCESS | 1924 | 1468661113500 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:25:13 INFO - PROCESS | 1924 | 1468661113552 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 1924 | 1468661113554 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260d1000 == 44 [pid = 1924] [id = 397] 02:25:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x118275800) [pid = 1924] [serial = 1190] [outer = 0x0] 02:25:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1185ac400) [pid = 1924] [serial = 1191] [outer = 0x118275800] 02:25:13 INFO - PROCESS | 1924 | 1468661113584 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119056000) [pid = 1924] [serial = 1192] [outer = 0x118275800] 02:25:14 INFO - PROCESS | 1924 | 1468661114024 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]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 02:25:14 INFO - PROCESS | 1924 | 1468661114068 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 1924 | 1468661114069 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 02:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:25:14 INFO - PROCESS | 1924 | 1468661114091 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 1924 | 1468661114094 Marionette TRACE conn2 <- [1,1562,null,{}] 02:25:14 INFO - PROCESS | 1924 | 1468661114102 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}] 02:25:14 INFO - PROCESS | 1924 | 1468661114107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:14 INFO - PROCESS | 1924 | 1468661114210 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:25:14 INFO - PROCESS | 1924 | 1468661114285 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 1924 | 1468661114287 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd44800 == 45 [pid = 1924] [id = 398] 02:25:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1197b9800) [pid = 1924] [serial = 1193] [outer = 0x0] 02:25:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119966400) [pid = 1924] [serial = 1194] [outer = 0x1197b9800] 02:25:14 INFO - PROCESS | 1924 | 1468661114317 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x120fd5800) [pid = 1924] [serial = 1195] [outer = 0x1197b9800] 02:25:14 INFO - PROCESS | 1924 | 1468661114701 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]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 674ms 02:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:25:14 INFO - PROCESS | 1924 | 1468661114793 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 1924 | 1468661114795 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 02:25:14 INFO - PROCESS | 1924 | 1468661114799 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 1924 | 1468661114800 Marionette TRACE conn2 <- [1,1566,null,{}] 02:25:14 INFO - PROCESS | 1924 | 1468661114803 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}] 02:25:14 INFO - PROCESS | 1924 | 1468661114804 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:14 INFO - PROCESS | 1924 | 1468661114908 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:25:14 INFO - PROCESS | 1924 | 1468661114991 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 1924 | 1468661114993 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9ad000 == 46 [pid = 1924] [id = 399] 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1125ffc00) [pid = 1924] [serial = 1196] [outer = 0x0] 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x124324000) [pid = 1924] [serial = 1197] [outer = 0x1125ffc00] 02:25:15 INFO - PROCESS | 1924 | 1468661115021 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x128a59800) [pid = 1924] [serial = 1198] [outer = 0x1125ffc00] 02:25:15 INFO - PROCESS | 1924 | 1468661115631 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]]]}] 02:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 869ms 02:25:15 INFO - PROCESS | 1924 | 1468661115669 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 1924 | 1468661115672 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 02:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:25:15 INFO - PROCESS | 1924 | 1468661115677 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 1924 | 1468661115679 Marionette TRACE conn2 <- [1,1570,null,{}] 02:25:15 INFO - PROCESS | 1924 | 1468661115683 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}] 02:25:15 INFO - PROCESS | 1924 | 1468661115684 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:15 INFO - PROCESS | 1924 | 1468661115783 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:25:15 INFO - PROCESS | 1924 | 1468661115855 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 1924 | 1468661115858 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195b0000 == 47 [pid = 1924] [id = 400] 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11297c800) [pid = 1924] [serial = 1199] [outer = 0x0] 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x113232400) [pid = 1924] [serial = 1200] [outer = 0x11297c800] 02:25:15 INFO - PROCESS | 1924 | 1468661115885 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x116720800) [pid = 1924] [serial = 1201] [outer = 0x11297c800] 02:25:16 INFO - PROCESS | 1924 | 1468661116332 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]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 723ms 02:25:16 INFO - PROCESS | 1924 | 1468661116400 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 1924 | 1468661116403 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 02:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:25:16 INFO - PROCESS | 1924 | 1468661116410 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 1924 | 1468661116411 Marionette TRACE conn2 <- [1,1574,null,{}] 02:25:16 INFO - PROCESS | 1924 | 1468661116414 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}] 02:25:16 INFO - PROCESS | 1924 | 1468661116415 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd73000 == 46 [pid = 1924] [id = 394] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12b909000 == 45 [pid = 1924] [id = 393] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x124793000 == 44 [pid = 1924] [id = 392] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12b054000 == 43 [pid = 1924] [id = 391] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12a54c000 == 42 [pid = 1924] [id = 390] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12a220000 == 41 [pid = 1924] [id = 389] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x128d06000 == 40 [pid = 1924] [id = 388] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab5000 == 39 [pid = 1924] [id = 387] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x124c07000 == 38 [pid = 1924] [id = 386] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12388d800 == 37 [pid = 1924] [id = 385] 02:25:16 INFO - PROCESS | 1924 | --DOCSHELL 0x11812a000 == 36 [pid = 1924] [id = 384] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x117471000 == 35 [pid = 1924] [id = 383] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x11871c000 == 34 [pid = 1924] [id = 382] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x11253c000 == 33 [pid = 1924] [id = 381] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x119118800 == 32 [pid = 1924] [id = 369] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x1195b0000 == 31 [pid = 1924] [id = 400] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9ad000 == 30 [pid = 1924] [id = 399] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd44800 == 29 [pid = 1924] [id = 398] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x1260d1000 == 28 [pid = 1924] [id = 397] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x12c279800 == 27 [pid = 1924] [id = 395] 02:25:17 INFO - PROCESS | 1924 | --DOCSHELL 0x116acb000 == 26 [pid = 1924] [id = 396] 02:25:17 INFO - PROCESS | 1924 | 1468661117019 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x124c60800) [pid = 1924] [serial = 1140] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1191c8800) [pid = 1924] [serial = 1123] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1188ef800) [pid = 1924] [serial = 1122] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11691fc00) [pid = 1924] [serial = 1116] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x117147800) [pid = 1924] [serial = 1117] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1127cac00) [pid = 1924] [serial = 1110] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1127d9000) [pid = 1924] [serial = 1111] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x113232c00) [pid = 1924] [serial = 1113] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x115dfa000) [pid = 1924] [serial = 1114] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x117e3a000) [pid = 1924] [serial = 1119] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1197b8400) [pid = 1924] [serial = 1125] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11996bc00) [pid = 1924] [serial = 1126] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x115e64c00) [pid = 1924] [serial = 1108] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116986000) [pid = 1924] [serial = 1096] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112fbf800) [pid = 1924] [serial = 1107] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116194400) [pid = 1924] [serial = 1095] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1191d1800) [pid = 1924] [serial = 1099] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119055000) [pid = 1924] [serial = 1098] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x124125800) [pid = 1924] [serial = 1102] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1238d9000) [pid = 1924] [serial = 1101] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x12906ac00) [pid = 1924] [serial = 1105] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x128b19c00) [pid = 1924] [serial = 1104] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1185aa400) [pid = 1924] [serial = 1134] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119990c00) [pid = 1924] [serial = 1128] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x123868800) [pid = 1924] [serial = 1129] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1238e0800) [pid = 1924] [serial = 1131] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x123f6ac00) [pid = 1924] [serial = 1137] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x123973800) [pid = 1924] [serial = 1132] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x119727c00) [pid = 1924] [serial = 1135] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x11876d800) [pid = 1924] [serial = 1120] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1243b6000) [pid = 1924] [serial = 1138] [outer = 0x0] [url = about:blank] 02:25:17 INFO - PROCESS | 1924 | 1468661117116 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 1924 | 1468661117118 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x11253d800 == 27 [pid = 1924] [id = 401] 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11259f800) [pid = 1924] [serial = 1202] [outer = 0x0] 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1125fcc00) [pid = 1924] [serial = 1203] [outer = 0x11259f800] 02:25:17 INFO - PROCESS | 1924 | 1468661117147 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1128aa000) [pid = 1924] [serial = 1204] [outer = 0x11259f800] 02:25:17 INFO - PROCESS | 1924 | 1468661117467 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]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1072ms 02:25:17 INFO - PROCESS | 1924 | 1468661117484 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 1924 | 1468661117487 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 02:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:25:17 INFO - PROCESS | 1924 | 1468661117491 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 1924 | 1468661117493 Marionette TRACE conn2 <- [1,1578,null,{}] 02:25:17 INFO - PROCESS | 1924 | 1468661117497 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}] 02:25:17 INFO - PROCESS | 1924 | 1468661117498 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:17 INFO - PROCESS | 1924 | 1468661117580 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:25:17 INFO - PROCESS | 1924 | 1468661117652 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 1924 | 1468661117653 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167a4000 == 28 [pid = 1924] [id = 402] 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1128b0400) [pid = 1924] [serial = 1205] [outer = 0x0] 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x113356c00) [pid = 1924] [serial = 1206] [outer = 0x1128b0400] 02:25:17 INFO - PROCESS | 1924 | 1468661117681 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116923400) [pid = 1924] [serial = 1207] [outer = 0x1128b0400] 02:25:17 INFO - PROCESS | 1924 | 1468661117963 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]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 02:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:25:18 INFO - PROCESS | 1924 | 1468661118012 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 1924 | 1468661118013 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 02:25:18 INFO - PROCESS | 1924 | 1468661118016 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 1924 | 1468661118017 Marionette TRACE conn2 <- [1,1582,null,{}] 02:25:18 INFO - PROCESS | 1924 | 1468661118020 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}] 02:25:18 INFO - PROCESS | 1924 | 1468661118024 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:18 INFO - PROCESS | 1924 | 1468661118112 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:25:18 INFO - PROCESS | 1924 | 1468661118119 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 1924 | 1468661118120 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x116674800 == 29 [pid = 1924] [id = 403] 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x116fc2800) [pid = 1924] [serial = 1208] [outer = 0x0] 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118171800) [pid = 1924] [serial = 1209] [outer = 0x116fc2800] 02:25:18 INFO - PROCESS | 1924 | 1468661118167 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1185aa400) [pid = 1924] [serial = 1210] [outer = 0x116fc2800] 02:25:18 INFO - PROCESS | 1924 | 1468661118650 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]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 668ms 02:25:18 INFO - PROCESS | 1924 | 1468661118685 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 1924 | 1468661118688 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 02:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:25:18 INFO - PROCESS | 1924 | 1468661118696 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 1924 | 1468661118699 Marionette TRACE conn2 <- [1,1586,null,{}] 02:25:18 INFO - PROCESS | 1924 | 1468661118701 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}] 02:25:18 INFO - PROCESS | 1924 | 1468661118704 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:18 INFO - PROCESS | 1924 | 1468661118794 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:25:18 INFO - PROCESS | 1924 | 1468661118798 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 1924 | 1468661118799 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fd5800 == 30 [pid = 1924] [id = 404] 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1176f6000) [pid = 1924] [serial = 1211] [outer = 0x0] 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1191c5c00) [pid = 1924] [serial = 1212] [outer = 0x1176f6000] 02:25:18 INFO - PROCESS | 1924 | 1468661118827 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1191d3400) [pid = 1924] [serial = 1213] [outer = 0x1176f6000] 02:25:19 INFO - PROCESS | 1924 | 1468661119163 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]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 526ms 02:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:25:19 INFO - PROCESS | 1924 | 1468661119225 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 1924 | 1468661119227 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 02:25:19 INFO - PROCESS | 1924 | 1468661119229 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 1924 | 1468661119230 Marionette TRACE conn2 <- [1,1590,null,{}] 02:25:19 INFO - PROCESS | 1924 | 1468661119232 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}] 02:25:19 INFO - PROCESS | 1924 | 1468661119233 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:19 INFO - PROCESS | 1924 | 1468661119337 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:25:19 INFO - PROCESS | 1924 | 1468661119372 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 1924 | 1468661119373 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x123a9f000 == 31 [pid = 1924] [id = 405] 02:25:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119319400) [pid = 1924] [serial = 1214] [outer = 0x0] 02:25:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11971fc00) [pid = 1924] [serial = 1215] [outer = 0x119319400] 02:25:19 INFO - PROCESS | 1924 | 1468661119397 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119743c00) [pid = 1924] [serial = 1216] [outer = 0x119319400] 02:25:19 INFO - PROCESS | 1924 | 1468661119743 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]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 02:25:19 INFO - PROCESS | 1924 | 1468661119798 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 1924 | 1468661119800 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 02:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:25:19 INFO - PROCESS | 1924 | 1468661119802 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 1924 | 1468661119803 Marionette TRACE conn2 <- [1,1594,null,{}] 02:25:19 INFO - PROCESS | 1924 | 1468661119805 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}] 02:25:19 INFO - PROCESS | 1924 | 1468661119806 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:19 INFO - PROCESS | 1924 | 1468661119902 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:25:19 INFO - PROCESS | 1924 | 1468661119939 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 1924 | 1468661119943 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c1f800 == 32 [pid = 1924] [id = 406] 02:25:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116fc1400) [pid = 1924] [serial = 1217] [outer = 0x0] 02:25:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1197bc800) [pid = 1924] [serial = 1218] [outer = 0x116fc1400] 02:25:19 INFO - PROCESS | 1924 | 1468661119976 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119befc00) [pid = 1924] [serial = 1219] [outer = 0x116fc1400] 02:25:20 INFO - PROCESS | 1924 | 1468661120328 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]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 568ms 02:25:20 INFO - PROCESS | 1924 | 1468661120370 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 1924 | 1468661120372 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 02:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:25:20 INFO - PROCESS | 1924 | 1468661120374 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 1924 | 1468661120375 Marionette TRACE conn2 <- [1,1598,null,{}] 02:25:20 INFO - PROCESS | 1924 | 1468661120377 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}] 02:25:20 INFO - PROCESS | 1924 | 1468661120378 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:20 INFO - PROCESS | 1924 | 1468661120475 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:25:20 INFO - PROCESS | 1924 | 1468661120525 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 1924 | 1468661120527 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x112153800 == 33 [pid = 1924] [id = 407] 02:25:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119724400) [pid = 1924] [serial = 1220] [outer = 0x0] 02:25:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1238df400) [pid = 1924] [serial = 1221] [outer = 0x119724400] 02:25:20 INFO - PROCESS | 1924 | 1468661120558 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x123973800) [pid = 1924] [serial = 1222] [outer = 0x119724400] 02:25:20 INFO - PROCESS | 1924 | 1468661120892 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]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 568ms 02:25:20 INFO - PROCESS | 1924 | 1468661120943 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 1924 | 1468661120944 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 02:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:25:20 INFO - PROCESS | 1924 | 1468661120946 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 1924 | 1468661120947 Marionette TRACE conn2 <- [1,1602,null,{}] 02:25:20 INFO - PROCESS | 1924 | 1468661120949 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}] 02:25:20 INFO - PROCESS | 1924 | 1468661120951 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:21 INFO - PROCESS | 1924 | 1468661121047 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:25:21 INFO - PROCESS | 1924 | 1468661121059 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 1924 | 1468661121060 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288ba800 == 34 [pid = 1924] [id = 408] 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1191cc800) [pid = 1924] [serial = 1223] [outer = 0x0] 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1243b6400) [pid = 1924] [serial = 1224] [outer = 0x1191cc800] 02:25:21 INFO - PROCESS | 1924 | 1468661121085 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x124c60800) [pid = 1924] [serial = 1225] [outer = 0x1191cc800] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119725c00) [pid = 1924] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1197bb000) [pid = 1924] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11974b400) [pid = 1924] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x124c89c00) [pid = 1924] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126a09c00) [pid = 1924] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1191d0c00) [pid = 1924] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x110fab800) [pid = 1924] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1191cc000) [pid = 1924] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116929c00) [pid = 1924] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11291a800) [pid = 1924] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118772c00) [pid = 1924] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113008400) [pid = 1924] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1125f1400) [pid = 1924] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x129072400) [pid = 1924] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x128bae800) [pid = 1924] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:25:21 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11714a000) [pid = 1924] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 619ms 02:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:25:21 INFO - PROCESS | 1924 | 1468661121562 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]]]}] 02:25:21 INFO - PROCESS | 1924 | 1468661121565 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 1924 | 1468661121566 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 02:25:21 INFO - PROCESS | 1924 | 1468661121568 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 1924 | 1468661121569 Marionette TRACE conn2 <- [1,1606,null,{}] 02:25:21 INFO - PROCESS | 1924 | 1468661121573 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}] 02:25:21 INFO - PROCESS | 1924 | 1468661121576 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:21 INFO - PROCESS | 1924 | 1468661121657 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:25:21 INFO - PROCESS | 1924 | 1468661121661 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 1924 | 1468661121662 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288ce000 == 35 [pid = 1924] [id = 409] 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11291a800) [pid = 1924] [serial = 1226] [outer = 0x0] 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119318800) [pid = 1924] [serial = 1227] [outer = 0x11291a800] 02:25:21 INFO - PROCESS | 1924 | 1468661121687 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x123f6c000) [pid = 1924] [serial = 1228] [outer = 0x11291a800] 02:25:22 INFO - PROCESS | 1924 | 1468661122043 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]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 523ms 02:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:25:22 INFO - PROCESS | 1924 | 1468661122092 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 1924 | 1468661122093 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 02:25:22 INFO - PROCESS | 1924 | 1468661122095 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 1924 | 1468661122097 Marionette TRACE conn2 <- [1,1610,null,{}] 02:25:22 INFO - PROCESS | 1924 | 1468661122099 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}] 02:25:22 INFO - PROCESS | 1924 | 1468661122100 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:22 INFO - PROCESS | 1924 | 1468661122178 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:25:22 INFO - PROCESS | 1924 | 1468661122182 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 1924 | 1468661122183 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a210000 == 36 [pid = 1924] [id = 410] 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118772c00) [pid = 1924] [serial = 1229] [outer = 0x0] 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x124cdd800) [pid = 1924] [serial = 1230] [outer = 0x118772c00] 02:25:22 INFO - PROCESS | 1924 | 1468661122207 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124fd9000) [pid = 1924] [serial = 1231] [outer = 0x118772c00] 02:25:22 INFO - PROCESS | 1924 | 1468661122517 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]]]}] 02:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 02:25:22 INFO - PROCESS | 1924 | 1468661122565 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 1924 | 1468661122566 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 02:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:25:22 INFO - PROCESS | 1924 | 1468661122568 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 1924 | 1468661122569 Marionette TRACE conn2 <- [1,1614,null,{}] 02:25:22 INFO - PROCESS | 1924 | 1468661122572 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}] 02:25:22 INFO - PROCESS | 1924 | 1468661122573 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:22 INFO - PROCESS | 1924 | 1468661122650 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:25:22 INFO - PROCESS | 1924 | 1468661122656 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 1924 | 1468661122659 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53f000 == 37 [pid = 1924] [id = 411] 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1260a9000) [pid = 1924] [serial = 1232] [outer = 0x0] 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x126a0a400) [pid = 1924] [serial = 1233] [outer = 0x1260a9000] 02:25:22 INFO - PROCESS | 1924 | 1468661122686 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x126e8e400) [pid = 1924] [serial = 1234] [outer = 0x1260a9000] 02:25:23 INFO - PROCESS | 1924 | 1468661123048 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]]]}] 02:25:23 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 02:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 02:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:25:23 INFO - PROCESS | 1924 | 1468661123094 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 1924 | 1468661123095 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 02:25:23 INFO - PROCESS | 1924 | 1468661123097 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 1924 | 1468661123099 Marionette TRACE conn2 <- [1,1618,null,{}] 02:25:23 INFO - PROCESS | 1924 | 1468661123101 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}] 02:25:23 INFO - PROCESS | 1924 | 1468661123103 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:23 INFO - PROCESS | 1924 | 1468661123192 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:25:23 INFO - PROCESS | 1924 | 1468661123196 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 1924 | 1468661123197 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ba4000 == 38 [pid = 1924] [id = 412] 02:25:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128a57800) [pid = 1924] [serial = 1235] [outer = 0x0] 02:25:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128b16c00) [pid = 1924] [serial = 1236] [outer = 0x128a57800] 02:25:23 INFO - PROCESS | 1924 | 1468661123221 Marionette DEBUG loaded listener.js 02:25:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128b21400) [pid = 1924] [serial = 1237] [outer = 0x128a57800] 02:25:23 INFO - PROCESS | 1924 | 1468661123719 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]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 02:25:23 INFO - PROCESS | 1924 | 1468661123768 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 1924 | 1468661123771 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 02:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:25:23 INFO - PROCESS | 1924 | 1468661123774 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 1924 | 1468661123776 Marionette TRACE conn2 <- [1,1622,null,{}] 02:25:23 INFO - PROCESS | 1924 | 1468661123780 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}] 02:25:23 INFO - PROCESS | 1924 | 1468661123782 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:23 INFO - PROCESS | 1924 | 1468661123900 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:25:23 INFO - PROCESS | 1924 | 1468661123982 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 1924 | 1468661123984 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab0000 == 39 [pid = 1924] [id = 413] 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x112922400) [pid = 1924] [serial = 1238] [outer = 0x0] 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x112f92400) [pid = 1924] [serial = 1239] [outer = 0x112922400] 02:25:24 INFO - PROCESS | 1924 | 1468661124057 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1164e8000) [pid = 1924] [serial = 1240] [outer = 0x112922400] 02:25:24 INFO - PROCESS | 1924 | 1468661124532 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]]]}] 02:25:24 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 02:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 820ms 02:25:24 INFO - PROCESS | 1924 | 1468661124595 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 1924 | 1468661124598 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 02:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:25:24 INFO - PROCESS | 1924 | 1468661124603 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - PROCESS | 1924 | 1468661124605 Marionette TRACE conn2 <- [1,1626,null,{}] 02:25:24 INFO - PROCESS | 1924 | 1468661124607 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}] 02:25:24 INFO - PROCESS | 1924 | 1468661124609 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:24 INFO - PROCESS | 1924 | 1468661124721 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:25:24 INFO - PROCESS | 1924 | 1468661124817 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 1924 | 1468661124818 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bba000 == 40 [pid = 1924] [id = 414] 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x112917400) [pid = 1924] [serial = 1241] [outer = 0x0] 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x118271000) [pid = 1924] [serial = 1242] [outer = 0x112917400] 02:25:24 INFO - PROCESS | 1924 | 1468661124848 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11888d000) [pid = 1924] [serial = 1243] [outer = 0x112917400] 02:25:25 INFO - PROCESS | 1924 | 1468661125507 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]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 922ms 02:25:25 INFO - PROCESS | 1924 | 1468661125552 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 1924 | 1468661125554 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 02:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:25:25 INFO - PROCESS | 1924 | 1468661125561 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 1924 | 1468661125563 Marionette TRACE conn2 <- [1,1630,null,{}] 02:25:25 INFO - PROCESS | 1924 | 1468661125567 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}] 02:25:25 INFO - PROCESS | 1924 | 1468661125568 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:25 INFO - PROCESS | 1924 | 1468661125676 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53f000 == 39 [pid = 1924] [id = 411] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x12a210000 == 38 [pid = 1924] [id = 410] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x1288ce000 == 37 [pid = 1924] [id = 409] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x1288ba800 == 36 [pid = 1924] [id = 408] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x112153800 == 35 [pid = 1924] [id = 407] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x124c1f800 == 34 [pid = 1924] [id = 406] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x123a9f000 == 33 [pid = 1924] [id = 405] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x119fd5800 == 32 [pid = 1924] [id = 404] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x116674800 == 31 [pid = 1924] [id = 403] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x1167a4000 == 30 [pid = 1924] [id = 402] 02:25:25 INFO - PROCESS | 1924 | --DOCSHELL 0x11253d800 == 29 [pid = 1924] [id = 401] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1260aac00) [pid = 1924] [serial = 1141] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x124c84400) [pid = 1924] [serial = 1167] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11998d000) [pid = 1924] [serial = 1164] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x126df5c00) [pid = 1924] [serial = 1170] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128a64000) [pid = 1924] [serial = 1173] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128a5a000) [pid = 1924] [serial = 1171] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119741000) [pid = 1924] [serial = 1161] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x111cac000) [pid = 1924] [serial = 1143] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1125f5800) [pid = 1924] [serial = 1144] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11958ac00) [pid = 1924] [serial = 1158] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119722800) [pid = 1924] [serial = 1159] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11692d800) [pid = 1924] [serial = 1152] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x117e32c00) [pid = 1924] [serial = 1153] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112983c00) [pid = 1924] [serial = 1149] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1132f0000) [pid = 1924] [serial = 1150] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x118896800) [pid = 1924] [serial = 1155] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11917a400) [pid = 1924] [serial = 1156] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1132f2400) [pid = 1924] [serial = 1146] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11649ac00) [pid = 1924] [serial = 1147] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x116632800) [pid = 1924] [serial = 1176] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1291cb800) [pid = 1924] [serial = 1185] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119050400) [pid = 1924] [serial = 1177] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x128d37400) [pid = 1924] [serial = 1182] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128b1ac00) [pid = 1924] [serial = 1174] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1261a3c00) [pid = 1924] [serial = 1168] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x123c48400) [pid = 1924] [serial = 1165] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12906e000) [pid = 1924] [serial = 1183] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x128ba3800) [pid = 1924] [serial = 1180] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1197b5c00) [pid = 1924] [serial = 1162] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1291d4800) [pid = 1924] [serial = 1186] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1197be000) [pid = 1924] [serial = 1179] [outer = 0x0] [url = about:blank] 02:25:25 INFO - PROCESS | 1924 | 1468661125797 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 1924 | 1468661125798 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x115da7800 == 30 [pid = 1924] [id = 415] 02:25:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1128a4400) [pid = 1924] [serial = 1244] [outer = 0x0] 02:25:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1132e3c00) [pid = 1924] [serial = 1245] [outer = 0x1128a4400] 02:25:25 INFO - PROCESS | 1924 | 1468661125829 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11690b800) [pid = 1924] [serial = 1246] [outer = 0x1128a4400] 02:25:26 INFO - PROCESS | 1924 | 1468661126139 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]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 621ms 02:25:26 INFO - PROCESS | 1924 | 1468661126181 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 1924 | 1468661126184 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 02:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:25:26 INFO - PROCESS | 1924 | 1468661126192 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 1924 | 1468661126193 Marionette TRACE conn2 <- [1,1634,null,{}] 02:25:26 INFO - PROCESS | 1924 | 1468661126196 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}] 02:25:26 INFO - PROCESS | 1924 | 1468661126197 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:26 INFO - PROCESS | 1924 | 1468661126276 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:25:26 INFO - PROCESS | 1924 | 1468661126281 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 1924 | 1468661126282 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x115d75800 == 31 [pid = 1924] [id = 416] 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x117147800) [pid = 1924] [serial = 1247] [outer = 0x0] 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x118519c00) [pid = 1924] [serial = 1248] [outer = 0x117147800] 02:25:26 INFO - PROCESS | 1924 | 1468661126311 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1188e5800) [pid = 1924] [serial = 1249] [outer = 0x117147800] 02:25:26 INFO - PROCESS | 1924 | 1468661126672 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]]]}] 02:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 02:25:26 INFO - PROCESS | 1924 | 1468661126711 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 1924 | 1468661126712 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 02:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:25:26 INFO - PROCESS | 1924 | 1468661126714 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 1924 | 1468661126717 Marionette TRACE conn2 <- [1,1638,null,{}] 02:25:26 INFO - PROCESS | 1924 | 1468661126725 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}] 02:25:26 INFO - PROCESS | 1924 | 1468661126728 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:26 INFO - PROCESS | 1924 | 1468661126815 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:25:26 INFO - PROCESS | 1924 | 1468661126821 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 1924 | 1468661126825 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc1000 == 32 [pid = 1924] [id = 417] 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1125ff400) [pid = 1924] [serial = 1250] [outer = 0x0] 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1191d0000) [pid = 1924] [serial = 1251] [outer = 0x1125ff400] 02:25:26 INFO - PROCESS | 1924 | 1468661126853 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119744800) [pid = 1924] [serial = 1252] [outer = 0x1125ff400] 02:25:27 INFO - PROCESS | 1924 | 1468661127210 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]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 02:25:27 INFO - PROCESS | 1924 | 1468661127237 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 1924 | 1468661127241 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 02:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:25:27 INFO - PROCESS | 1924 | 1468661127244 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 1924 | 1468661127245 Marionette TRACE conn2 <- [1,1642,null,{}] 02:25:27 INFO - PROCESS | 1924 | 1468661127247 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}] 02:25:27 INFO - PROCESS | 1924 | 1468661127248 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:27 INFO - PROCESS | 1924 | 1468661127329 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:25:27 INFO - PROCESS | 1924 | 1468661127333 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 1924 | 1468661127334 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a6b800 == 33 [pid = 1924] [id = 418] 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11974dc00) [pid = 1924] [serial = 1253] [outer = 0x0] 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1197be000) [pid = 1924] [serial = 1254] [outer = 0x11974dc00] 02:25:27 INFO - PROCESS | 1924 | 1468661127362 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119bec800) [pid = 1924] [serial = 1255] [outer = 0x11974dc00] 02:25:27 INFO - PROCESS | 1924 | 1468661127679 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]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 467ms 02:25:27 INFO - PROCESS | 1924 | 1468661127712 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 1924 | 1468661127713 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 02:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:25:27 INFO - PROCESS | 1924 | 1468661127715 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 1924 | 1468661127717 Marionette TRACE conn2 <- [1,1646,null,{}] 02:25:27 INFO - PROCESS | 1924 | 1468661127719 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}] 02:25:27 INFO - PROCESS | 1924 | 1468661127720 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:27 INFO - PROCESS | 1924 | 1468661127803 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:25:27 INFO - PROCESS | 1924 | 1468661127810 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 1924 | 1468661127811 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271bb000 == 34 [pid = 1924] [id = 419] 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1197af400) [pid = 1924] [serial = 1256] [outer = 0x0] 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x120fd5400) [pid = 1924] [serial = 1257] [outer = 0x1197af400] 02:25:27 INFO - PROCESS | 1924 | 1468661127891 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1238e4c00) [pid = 1924] [serial = 1258] [outer = 0x1197af400] 02:25:28 INFO - PROCESS | 1924 | 1468661128247 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]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 567ms 02:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:25:28 INFO - PROCESS | 1924 | 1468661128288 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 1924 | 1468661128290 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 02:25:28 INFO - PROCESS | 1924 | 1468661128292 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 1924 | 1468661128293 Marionette TRACE conn2 <- [1,1650,null,{}] 02:25:28 INFO - PROCESS | 1924 | 1468661128295 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}] 02:25:28 INFO - PROCESS | 1924 | 1468661128299 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:28 INFO - PROCESS | 1924 | 1468661128417 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:25:28 INFO - PROCESS | 1924 | 1468661128468 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 1924 | 1468661128469 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a40d000 == 35 [pid = 1924] [id = 420] 02:25:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1243b9c00) [pid = 1924] [serial = 1259] [outer = 0x0] 02:25:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1251eb800) [pid = 1924] [serial = 1260] [outer = 0x1243b9c00] 02:25:28 INFO - PROCESS | 1924 | 1468661128494 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128a5c800) [pid = 1924] [serial = 1261] [outer = 0x1243b9c00] 02:25:28 INFO - PROCESS | 1924 | 1468661128828 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]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 569ms 02:25:28 INFO - PROCESS | 1924 | 1468661128861 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 1924 | 1468661128863 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 02:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:25:28 INFO - PROCESS | 1924 | 1468661128872 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 1924 | 1468661128873 Marionette TRACE conn2 <- [1,1654,null,{}] 02:25:28 INFO - PROCESS | 1924 | 1468661128875 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}] 02:25:28 INFO - PROCESS | 1924 | 1468661128884 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:28 INFO - PROCESS | 1924 | 1468661128981 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:25:28 INFO - PROCESS | 1924 | 1468661128994 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 1924 | 1468661128995 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a56f800 == 36 [pid = 1924] [id = 421] 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128a63000) [pid = 1924] [serial = 1262] [outer = 0x0] 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128b1b800) [pid = 1924] [serial = 1263] [outer = 0x128a63000] 02:25:29 INFO - PROCESS | 1924 | 1468661129020 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128ba7800) [pid = 1924] [serial = 1264] [outer = 0x128a63000] 02:25:29 INFO - PROCESS | 1924 | 1468661129361 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]]]}] 02:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 02:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:25:29 INFO - PROCESS | 1924 | 1468661129394 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 1924 | 1468661129395 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 02:25:29 INFO - PROCESS | 1924 | 1468661129397 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 1924 | 1468661129398 Marionette TRACE conn2 <- [1,1658,null,{}] 02:25:29 INFO - PROCESS | 1924 | 1468661129401 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}] 02:25:29 INFO - PROCESS | 1924 | 1468661129402 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:29 INFO - PROCESS | 1924 | 1468661129500 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:25:29 INFO - PROCESS | 1924 | 1468661129504 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 1924 | 1468661129505 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b05d000 == 37 [pid = 1924] [id = 422] 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128b17c00) [pid = 1924] [serial = 1265] [outer = 0x0] 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128d2ec00) [pid = 1924] [serial = 1266] [outer = 0x128b17c00] 02:25:29 INFO - PROCESS | 1924 | 1468661129529 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128d37400) [pid = 1924] [serial = 1267] [outer = 0x128b17c00] 02:25:29 INFO - PROCESS | 1924 | 1468661129946 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]]]}] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1176f6000) [pid = 1924] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11259f800) [pid = 1924] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119724400) [pid = 1924] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116fc1400) [pid = 1924] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11291a800) [pid = 1924] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1191cc800) [pid = 1924] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1260a9000) [pid = 1924] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x116fc2800) [pid = 1924] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1128b0400) [pid = 1924] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1128a7000) [pid = 1924] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119319400) [pid = 1924] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11297c800) [pid = 1924] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x118772c00) [pid = 1924] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x118275800) [pid = 1924] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1197b9800) [pid = 1924] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:25:29 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1125ffc00) [pid = 1924] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 569ms 02:25:29 INFO - PROCESS | 1924 | 1468661129967 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 1924 | 1468661129969 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 02:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:25:29 INFO - PROCESS | 1924 | 1468661129971 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 1924 | 1468661129973 Marionette TRACE conn2 <- [1,1662,null,{}] 02:25:29 INFO - PROCESS | 1924 | 1468661129984 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}] 02:25:29 INFO - PROCESS | 1924 | 1468661129985 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:30 INFO - PROCESS | 1924 | 1468661130065 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:25:30 INFO - PROCESS | 1924 | 1468661130068 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 1924 | 1468661130069 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239cf000 == 38 [pid = 1924] [id = 423] 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1127ccc00) [pid = 1924] [serial = 1268] [outer = 0x0] 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112918000) [pid = 1924] [serial = 1269] [outer = 0x1127ccc00] 02:25:30 INFO - PROCESS | 1924 | 1468661130096 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116920000) [pid = 1924] [serial = 1270] [outer = 0x1127ccc00] 02:25:30 INFO - PROCESS | 1924 | 1468661130411 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]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 472ms 02:25:30 INFO - PROCESS | 1924 | 1468661130443 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 1924 | 1468661130444 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 02:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:25:30 INFO - PROCESS | 1924 | 1468661130447 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 1924 | 1468661130448 Marionette TRACE conn2 <- [1,1666,null,{}] 02:25:30 INFO - PROCESS | 1924 | 1468661130450 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}] 02:25:30 INFO - PROCESS | 1924 | 1468661130451 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:30 INFO - PROCESS | 1924 | 1468661130532 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:25:30 INFO - PROCESS | 1924 | 1468661130593 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 1924 | 1468661130594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd2a800 == 39 [pid = 1924] [id = 424] 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1128a6000) [pid = 1924] [serial = 1271] [outer = 0x0] 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118172800) [pid = 1924] [serial = 1272] [outer = 0x1128a6000] 02:25:30 INFO - PROCESS | 1924 | 1468661130619 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11996e800) [pid = 1924] [serial = 1273] [outer = 0x1128a6000] 02:25:30 INFO - PROCESS | 1924 | 1468661130916 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]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 02:25:30 INFO - PROCESS | 1924 | 1468661130967 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 1924 | 1468661130969 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 02:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:25:30 INFO - PROCESS | 1924 | 1468661130971 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 1924 | 1468661130984 Marionette TRACE conn2 <- [1,1670,null,{}] 02:25:30 INFO - PROCESS | 1924 | 1468661130987 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}] 02:25:30 INFO - PROCESS | 1924 | 1468661130988 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:31 INFO - PROCESS | 1924 | 1468661131103 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:25:31 INFO - PROCESS | 1924 | 1468661131183 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 1924 | 1468661131185 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c26d000 == 40 [pid = 1924] [id = 425] 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1128a7000) [pid = 1924] [serial = 1274] [outer = 0x0] 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x123864800) [pid = 1924] [serial = 1275] [outer = 0x1128a7000] 02:25:31 INFO - PROCESS | 1924 | 1468661131228 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x129076400) [pid = 1924] [serial = 1276] [outer = 0x1128a7000] 02:25:31 INFO - PROCESS | 1924 | 1468661131610 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]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 680ms 02:25:31 INFO - PROCESS | 1924 | 1468661131652 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 1924 | 1468661131654 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 02:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:25:31 INFO - PROCESS | 1924 | 1468661131656 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 1924 | 1468661131658 Marionette TRACE conn2 <- [1,1674,null,{}] 02:25:31 INFO - PROCESS | 1924 | 1468661131660 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}] 02:25:31 INFO - PROCESS | 1924 | 1468661131661 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:31 INFO - PROCESS | 1924 | 1468661131767 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:25:31 INFO - PROCESS | 1924 | 1468661131793 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 1924 | 1468661131794 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3e9000 == 41 [pid = 1924] [id = 426] 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1291cdc00) [pid = 1924] [serial = 1277] [outer = 0x0] 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x129327800) [pid = 1924] [serial = 1278] [outer = 0x1291cdc00] 02:25:31 INFO - PROCESS | 1924 | 1468661131818 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12a2c6c00) [pid = 1924] [serial = 1279] [outer = 0x1291cdc00] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x115da7800 == 40 [pid = 1924] [id = 415] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x123bba000 == 39 [pid = 1924] [id = 414] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x119ba4000 == 38 [pid = 1924] [id = 412] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab0000 == 37 [pid = 1924] [id = 413] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x115d75800 == 36 [pid = 1924] [id = 416] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc1000 == 35 [pid = 1924] [id = 417] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x12a56f800 == 34 [pid = 1924] [id = 421] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1239cf000 == 33 [pid = 1924] [id = 423] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x12a40d000 == 32 [pid = 1924] [id = 420] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1271bb000 == 31 [pid = 1924] [id = 419] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x126a6b800 == 30 [pid = 1924] [id = 418] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd2a800 == 29 [pid = 1924] [id = 424] 02:25:32 INFO - PROCESS | 1924 | --DOCSHELL 0x12b05d000 == 28 [pid = 1924] [id = 422] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x115e6a400) [pid = 1924] [serial = 1189] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x116923400) [pid = 1924] [serial = 1207] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11971fc00) [pid = 1924] [serial = 1215] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11291dc00) [pid = 1924] [serial = 1188] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119743c00) [pid = 1924] [serial = 1216] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116720800) [pid = 1924] [serial = 1201] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x124cdd800) [pid = 1924] [serial = 1230] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128b16c00) [pid = 1924] [serial = 1236] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119056000) [pid = 1924] [serial = 1192] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x124c60800) [pid = 1924] [serial = 1225] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x113232400) [pid = 1924] [serial = 1200] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1185ac400) [pid = 1924] [serial = 1191] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x120fd5800) [pid = 1924] [serial = 1195] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119966400) [pid = 1924] [serial = 1194] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128a59800) [pid = 1924] [serial = 1198] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x124324000) [pid = 1924] [serial = 1197] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x124fd9000) [pid = 1924] [serial = 1231] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x126e8e400) [pid = 1924] [serial = 1234] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1191d3400) [pid = 1924] [serial = 1213] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOCSHELL 0x12c26d000 == 27 [pid = 1924] [id = 425] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1191c5c00) [pid = 1924] [serial = 1212] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x1125fcc00) [pid = 1924] [serial = 1203] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x1128aa000) [pid = 1924] [serial = 1204] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1238df400) [pid = 1924] [serial = 1221] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x119befc00) [pid = 1924] [serial = 1219] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x1197bc800) [pid = 1924] [serial = 1218] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x123973800) [pid = 1924] [serial = 1222] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x123f6c000) [pid = 1924] [serial = 1228] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x1243b6400) [pid = 1924] [serial = 1224] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x119318800) [pid = 1924] [serial = 1227] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x126a0a400) [pid = 1924] [serial = 1233] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x118171800) [pid = 1924] [serial = 1209] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x1185aa400) [pid = 1924] [serial = 1210] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x113356c00) [pid = 1924] [serial = 1206] [outer = 0x0] [url = about:blank] 02:25:33 INFO - PROCESS | 1924 | 1468661133202 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]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1573ms 02:25:33 INFO - PROCESS | 1924 | 1468661133230 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 1924 | 1468661133232 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 02:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:25:33 INFO - PROCESS | 1924 | 1468661133236 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 1924 | 1468661133238 Marionette TRACE conn2 <- [1,1678,null,{}] 02:25:33 INFO - PROCESS | 1924 | 1468661133248 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}] 02:25:33 INFO - PROCESS | 1924 | 1468661133250 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:33 INFO - PROCESS | 1924 | 1468661133335 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:25:33 INFO - PROCESS | 1924 | 1468661133342 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 1924 | 1468661133345 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x115db0000 == 28 [pid = 1924] [id = 427] 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x112917000) [pid = 1924] [serial = 1280] [outer = 0x0] 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x11291fc00) [pid = 1924] [serial = 1281] [outer = 0x112917000] 02:25:33 INFO - PROCESS | 1924 | 1468661133374 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x113214c00) [pid = 1924] [serial = 1282] [outer = 0x112917000] 02:25:33 INFO - PROCESS | 1924 | 1468661133744 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]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 524ms 02:25:33 INFO - PROCESS | 1924 | 1468661133760 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 1924 | 1468661133764 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 02:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:25:33 INFO - PROCESS | 1924 | 1468661133768 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 1924 | 1468661133770 Marionette TRACE conn2 <- [1,1682,null,{}] 02:25:33 INFO - PROCESS | 1924 | 1468661133774 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}] 02:25:33 INFO - PROCESS | 1924 | 1468661133777 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:33 INFO - PROCESS | 1924 | 1468661133858 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:25:33 INFO - PROCESS | 1924 | 1468661133911 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 1924 | 1468661133913 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aad800 == 29 [pid = 1924] [id = 428] 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x113234400) [pid = 1924] [serial = 1283] [outer = 0x0] 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x113c68000) [pid = 1924] [serial = 1284] [outer = 0x113234400] 02:25:33 INFO - PROCESS | 1924 | 1468661133941 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x116637c00) [pid = 1924] [serial = 1285] [outer = 0x113234400] 02:25:34 INFO - PROCESS | 1924 | 1468661134245 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]]]}] 02:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 524ms 02:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:25:34 INFO - PROCESS | 1924 | 1468661134293 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 1924 | 1468661134294 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 02:25:34 INFO - PROCESS | 1924 | 1468661134296 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - PROCESS | 1924 | 1468661134299 Marionette TRACE conn2 <- [1,1686,null,{}] 02:25:34 INFO - PROCESS | 1924 | 1468661134306 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}] 02:25:34 INFO - PROCESS | 1924 | 1468661134309 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:34 INFO - PROCESS | 1924 | 1468661134387 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:25:34 INFO - PROCESS | 1924 | 1468661134440 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 1924 | 1468661134442 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x11873a800 == 30 [pid = 1924] [id = 429] 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x112595400) [pid = 1924] [serial = 1286] [outer = 0x0] 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x116fbf800) [pid = 1924] [serial = 1287] [outer = 0x112595400] 02:25:34 INFO - PROCESS | 1924 | 1468661134470 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x118167000) [pid = 1924] [serial = 1288] [outer = 0x112595400] 02:25:34 INFO - PROCESS | 1924 | 1468661134783 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]]]}] 02:25:34 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 02:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms 02:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:25:34 INFO - PROCESS | 1924 | 1468661134818 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:25:34 INFO - PROCESS | 1924 | 1468661134820 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 02:25:34 INFO - PROCESS | 1924 | 1468661134823 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:25:34 INFO - PROCESS | 1924 | 1468661134825 Marionette TRACE conn2 <- [1,1690,null,{}] 02:25:34 INFO - PROCESS | 1924 | 1468661134828 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}] 02:25:34 INFO - PROCESS | 1924 | 1468661134829 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:34 INFO - PROCESS | 1924 | 1468661134908 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:25:34 INFO - PROCESS | 1924 | 1468661134911 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 1924 | 1468661134913 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b98800 == 31 [pid = 1924] [id = 430] 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x11826ac00) [pid = 1924] [serial = 1289] [outer = 0x0] 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x1185af800) [pid = 1924] [serial = 1290] [outer = 0x11826ac00] 02:25:34 INFO - PROCESS | 1924 | 1468661134938 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1188e5c00) [pid = 1924] [serial = 1291] [outer = 0x11826ac00] 02:25:35 INFO - PROCESS | 1924 | 1468661135263 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]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 471ms 02:25:35 INFO - PROCESS | 1924 | 1468661135293 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 1924 | 1468661135295 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 02:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:25:35 INFO - PROCESS | 1924 | 1468661135297 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 1924 | 1468661135299 Marionette TRACE conn2 <- [1,1694,null,{}] 02:25:35 INFO - PROCESS | 1924 | 1468661135301 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}] 02:25:35 INFO - PROCESS | 1924 | 1468661135302 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:35 INFO - PROCESS | 1924 | 1468661135415 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:25:35 INFO - PROCESS | 1924 | 1468661135423 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 1924 | 1468661135425 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c5000 == 32 [pid = 1924] [id = 431] 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x113219000) [pid = 1924] [serial = 1292] [outer = 0x0] 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11904fc00) [pid = 1924] [serial = 1293] [outer = 0x113219000] 02:25:35 INFO - PROCESS | 1924 | 1468661135451 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11917cc00) [pid = 1924] [serial = 1294] [outer = 0x113219000] 02:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 02:25:35 INFO - PROCESS | 1924 | 1468661135812 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]]]}] 02:25:35 INFO - PROCESS | 1924 | 1468661135817 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 1924 | 1468661135818 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 02:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:25:35 INFO - PROCESS | 1924 | 1468661135821 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 1924 | 1468661135822 Marionette TRACE conn2 <- [1,1698,null,{}] 02:25:35 INFO - PROCESS | 1924 | 1468661135827 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}] 02:25:35 INFO - PROCESS | 1924 | 1468661135831 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:35 INFO - PROCESS | 1924 | 1468661135921 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:25:35 INFO - PROCESS | 1924 | 1468661135927 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 1924 | 1468661135928 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c09000 == 33 [pid = 1924] [id = 432] 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1191c4c00) [pid = 1924] [serial = 1295] [outer = 0x0] 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11958c400) [pid = 1924] [serial = 1296] [outer = 0x1191c4c00] 02:25:35 INFO - PROCESS | 1924 | 1468661135953 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11974bc00) [pid = 1924] [serial = 1297] [outer = 0x1191c4c00] 02:25:36 INFO - PROCESS | 1924 | 1468661136294 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]]]}] 02:25:36 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 02:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 02:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:25:36 INFO - PROCESS | 1924 | 1468661136343 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 1924 | 1468661136344 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 02:25:36 INFO - PROCESS | 1924 | 1468661136346 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - PROCESS | 1924 | 1468661136347 Marionette TRACE conn2 <- [1,1702,null,{}] 02:25:36 INFO - PROCESS | 1924 | 1468661136349 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}] 02:25:36 INFO - PROCESS | 1924 | 1468661136351 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:36 INFO - PROCESS | 1924 | 1468661136433 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:25:36 INFO - PROCESS | 1924 | 1468661136436 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 1924 | 1468661136437 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x126160800 == 34 [pid = 1924] [id = 433] 02:25:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1125fe000) [pid = 1924] [serial = 1298] [outer = 0x0] 02:25:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1197b7c00) [pid = 1924] [serial = 1299] [outer = 0x1125fe000] 02:25:36 INFO - PROCESS | 1924 | 1468661136464 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119962800) [pid = 1924] [serial = 1300] [outer = 0x1125fe000] 02:25:36 INFO - PROCESS | 1924 | 1468661136800 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]]]}] 02:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 470ms 02:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:25:36 INFO - PROCESS | 1924 | 1468661136818 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 1924 | 1468661136820 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 02:25:36 INFO - PROCESS | 1924 | 1468661136826 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - PROCESS | 1924 | 1468661136828 Marionette TRACE conn2 <- [1,1706,null,{}] 02:25:36 INFO - PROCESS | 1924 | 1468661136831 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}] 02:25:36 INFO - PROCESS | 1924 | 1468661136833 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:36 INFO - PROCESS | 1924 | 1468661136951 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:25:37 INFO - PROCESS | 1924 | 1468661137034 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 1924 | 1468661137035 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a2800 == 35 [pid = 1924] [id = 434] 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1191cd800) [pid = 1924] [serial = 1301] [outer = 0x0] 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11998e400) [pid = 1924] [serial = 1302] [outer = 0x1191cd800] 02:25:37 INFO - PROCESS | 1924 | 1468661137075 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x123865400) [pid = 1924] [serial = 1303] [outer = 0x1191cd800] 02:25:37 INFO - PROCESS | 1924 | 1468661137651 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]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 876ms 02:25:37 INFO - PROCESS | 1924 | 1468661137701 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 1924 | 1468661137704 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 02:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:25:37 INFO - PROCESS | 1924 | 1468661137707 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 1924 | 1468661137710 Marionette TRACE conn2 <- [1,1710,null,{}] 02:25:37 INFO - PROCESS | 1924 | 1468661137714 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}] 02:25:37 INFO - PROCESS | 1924 | 1468661137715 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:37 INFO - PROCESS | 1924 | 1468661137827 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:25:37 INFO - PROCESS | 1924 | 1468661137881 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 1924 | 1468661137883 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aad000 == 36 [pid = 1924] [id = 435] 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1128aa400) [pid = 1924] [serial = 1304] [outer = 0x0] 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x112f90400) [pid = 1924] [serial = 1305] [outer = 0x1128aa400] 02:25:37 INFO - PROCESS | 1924 | 1468661137914 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x113c36c00) [pid = 1924] [serial = 1306] [outer = 0x1128aa400] 02:25:38 INFO - PROCESS | 1924 | 1468661138458 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]]]}] 02:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 823ms 02:25:38 INFO - PROCESS | 1924 | 1468661138529 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 1924 | 1468661138533 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 02:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:25:38 INFO - PROCESS | 1924 | 1468661138537 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - PROCESS | 1924 | 1468661138539 Marionette TRACE conn2 <- [1,1714,null,{}] 02:25:38 INFO - PROCESS | 1924 | 1468661138542 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}] 02:25:38 INFO - PROCESS | 1924 | 1468661138544 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:38 INFO - PROCESS | 1924 | 1468661138657 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:25:38 INFO - PROCESS | 1924 | 1468661138737 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 1924 | 1468661138739 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12430d000 == 37 [pid = 1924] [id = 436] 02:25:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x116a23800) [pid = 1924] [serial = 1307] [outer = 0x0] 02:25:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1176ee400) [pid = 1924] [serial = 1308] [outer = 0x116a23800] 02:25:38 INFO - PROCESS | 1924 | 1468661138769 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11826b000) [pid = 1924] [serial = 1309] [outer = 0x116a23800] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x126160800 == 36 [pid = 1924] [id = 433] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x124c09000 == 35 [pid = 1924] [id = 432] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c5000 == 34 [pid = 1924] [id = 431] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x119b98800 == 33 [pid = 1924] [id = 430] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x11873a800 == 32 [pid = 1924] [id = 429] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x116aad800 == 31 [pid = 1924] [id = 428] 02:25:39 INFO - PROCESS | 1924 | --DOCSHELL 0x115db0000 == 30 [pid = 1924] [id = 427] 02:25:39 INFO - PROCESS | 1924 | 1468661139354 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]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 872ms 02:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:25:39 INFO - PROCESS | 1924 | 1468661139410 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 1924 | 1468661139412 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 02:25:39 INFO - PROCESS | 1924 | 1468661139415 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 1924 | 1468661139416 Marionette TRACE conn2 <- [1,1718,null,{}] 02:25:39 INFO - PROCESS | 1924 | 1468661139420 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}] 02:25:39 INFO - PROCESS | 1924 | 1468661139422 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:39 INFO - PROCESS | 1924 | 1468661139506 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:25:39 INFO - PROCESS | 1924 | 1468661139512 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 1924 | 1468661139515 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e21800 == 31 [pid = 1924] [id = 437] 02:25:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1127ce400) [pid = 1924] [serial = 1310] [outer = 0x0] 02:25:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1127d3000) [pid = 1924] [serial = 1311] [outer = 0x1127ce400] 02:25:39 INFO - PROCESS | 1924 | 1468661139543 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x112918800) [pid = 1924] [serial = 1312] [outer = 0x1127ce400] 02:25:39 INFO - PROCESS | 1924 | 1468661139882 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]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 02:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:25:39 INFO - PROCESS | 1924 | 1468661139952 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 1924 | 1468661139955 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 02:25:39 INFO - PROCESS | 1924 | 1468661139961 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 1924 | 1468661139962 Marionette TRACE conn2 <- [1,1722,null,{}] 02:25:39 INFO - PROCESS | 1924 | 1468661139965 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}] 02:25:39 INFO - PROCESS | 1924 | 1468661139966 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:40 INFO - PROCESS | 1924 | 1468661140047 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:25:40 INFO - PROCESS | 1924 | 1468661140052 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 1924 | 1468661140053 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x11811a800 == 32 [pid = 1924] [id = 438] 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x113c3a000) [pid = 1924] [serial = 1313] [outer = 0x0] 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x114f68000) [pid = 1924] [serial = 1314] [outer = 0x113c3a000] 02:25:40 INFO - PROCESS | 1924 | 1468661140083 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x116195800) [pid = 1924] [serial = 1315] [outer = 0x113c3a000] 02:25:40 INFO - PROCESS | 1924 | 1468661140439 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]]]}] 02:25:40 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 02:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 521ms 02:25:40 INFO - PROCESS | 1924 | 1468661140488 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 1924 | 1468661140489 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 02:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:25:40 INFO - PROCESS | 1924 | 1468661140498 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 1924 | 1468661140500 Marionette TRACE conn2 <- [1,1726,null,{}] 02:25:40 INFO - PROCESS | 1924 | 1468661140508 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}] 02:25:40 INFO - PROCESS | 1924 | 1468661140512 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:40 INFO - PROCESS | 1924 | 1468661140595 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:25:40 INFO - PROCESS | 1924 | 1468661140600 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 1924 | 1468661140602 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c2000 == 33 [pid = 1924] [id = 439] 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1125fcc00) [pid = 1924] [serial = 1316] [outer = 0x0] 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x118269800) [pid = 1924] [serial = 1317] [outer = 0x1125fcc00] 02:25:40 INFO - PROCESS | 1924 | 1468661140630 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1185afc00) [pid = 1924] [serial = 1318] [outer = 0x1125fcc00] 02:25:40 INFO - PROCESS | 1924 | 1468661140969 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]]]}] 02:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 521ms 02:25:41 INFO - PROCESS | 1924 | 1468661141019 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 1924 | 1468661141020 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 02:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:25:41 INFO - PROCESS | 1924 | 1468661141023 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 1924 | 1468661141024 Marionette TRACE conn2 <- [1,1730,null,{}] 02:25:41 INFO - PROCESS | 1924 | 1468661141026 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}] 02:25:41 INFO - PROCESS | 1924 | 1468661141027 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:41 INFO - PROCESS | 1924 | 1468661141139 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:25:41 INFO - PROCESS | 1924 | 1468661141175 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 1924 | 1468661141176 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260bb000 == 34 [pid = 1924] [id = 440] 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118268400) [pid = 1924] [serial = 1319] [outer = 0x0] 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119051800) [pid = 1924] [serial = 1320] [outer = 0x118268400] 02:25:41 INFO - PROCESS | 1924 | 1468661141201 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1191cf800) [pid = 1924] [serial = 1321] [outer = 0x118268400] 02:25:41 INFO - PROCESS | 1924 | 1468661141529 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]]]}] 02:25:41 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 02:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 02:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:25:41 INFO - PROCESS | 1924 | 1468661141545 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 1924 | 1468661141546 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 02:25:41 INFO - PROCESS | 1924 | 1468661141548 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 1924 | 1468661141549 Marionette TRACE conn2 <- [1,1734,null,{}] 02:25:41 INFO - PROCESS | 1924 | 1468661141551 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}] 02:25:41 INFO - PROCESS | 1924 | 1468661141552 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:41 INFO - PROCESS | 1924 | 1468661141651 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:25:41 INFO - PROCESS | 1924 | 1468661141690 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:41 INFO - PROCESS | 1924 | 1468661141691 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288bd800 == 35 [pid = 1924] [id = 441] 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1127d2800) [pid = 1924] [serial = 1322] [outer = 0x0] 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11958a000) [pid = 1924] [serial = 1323] [outer = 0x1127d2800] 02:25:41 INFO - PROCESS | 1924 | 1468661141715 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119722400) [pid = 1924] [serial = 1324] [outer = 0x1127d2800] 02:25:42 INFO - PROCESS | 1924 | 1468661142056 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]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 02:25:42 INFO - PROCESS | 1924 | 1468661142067 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 1924 | 1468661142068 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 02:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:25:42 INFO - PROCESS | 1924 | 1468661142070 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 1924 | 1468661142072 Marionette TRACE conn2 <- [1,1738,null,{}] 02:25:42 INFO - PROCESS | 1924 | 1468661142076 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}] 02:25:42 INFO - PROCESS | 1924 | 1468661142080 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:42 INFO - PROCESS | 1924 | 1468661142205 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:25:42 INFO - PROCESS | 1924 | 1468661142208 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 1924 | 1468661142210 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x129011000 == 36 [pid = 1924] [id = 442] 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119318400) [pid = 1924] [serial = 1325] [outer = 0x0] 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119748c00) [pid = 1924] [serial = 1326] [outer = 0x119318400] 02:25:42 INFO - PROCESS | 1924 | 1468661142235 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1238da400) [pid = 1924] [serial = 1327] [outer = 0x119318400] 02:25:42 INFO - PROCESS | 1924 | 1468661142584 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]]]}] 02:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 571ms 02:25:42 INFO - PROCESS | 1924 | 1468661142648 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 1924 | 1468661142649 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 02:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:25:42 INFO - PROCESS | 1924 | 1468661142652 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 1924 | 1468661142653 Marionette TRACE conn2 <- [1,1742,null,{}] 02:25:42 INFO - PROCESS | 1924 | 1468661142655 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}] 02:25:42 INFO - PROCESS | 1924 | 1468661142656 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:42 INFO - PROCESS | 1924 | 1468661142756 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:25:42 INFO - PROCESS | 1924 | 1468661142768 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 1924 | 1468661142768 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169be800 == 37 [pid = 1924] [id = 443] 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1238dac00) [pid = 1924] [serial = 1328] [outer = 0x0] 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1238e5c00) [pid = 1924] [serial = 1329] [outer = 0x1238dac00] 02:25:42 INFO - PROCESS | 1924 | 1468661142792 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x123c49800) [pid = 1924] [serial = 1330] [outer = 0x1238dac00] 02:25:43 INFO - PROCESS | 1924 | 1468661143118 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]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 02:25:43 INFO - PROCESS | 1924 | 1468661143175 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 1924 | 1468661143176 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 02:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:25:43 INFO - PROCESS | 1924 | 1468661143178 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 1924 | 1468661143180 Marionette TRACE conn2 <- [1,1746,null,{}] 02:25:43 INFO - PROCESS | 1924 | 1468661143182 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}] 02:25:43 INFO - PROCESS | 1924 | 1468661143183 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:43 INFO - PROCESS | 1924 | 1468661143280 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:25:43 INFO - PROCESS | 1924 | 1468661143292 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 1924 | 1468661143293 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a57c800 == 38 [pid = 1924] [id = 444] 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x123c4c000) [pid = 1924] [serial = 1331] [outer = 0x0] 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1243bac00) [pid = 1924] [serial = 1332] [outer = 0x123c4c000] 02:25:43 INFO - PROCESS | 1924 | 1468661143318 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x124bca000) [pid = 1924] [serial = 1333] [outer = 0x123c4c000] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x112917000) [pid = 1924] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1128a7000) [pid = 1924] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x112595400) [pid = 1924] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x11826ac00) [pid = 1924] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x113234400) [pid = 1924] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x113219000) [pid = 1924] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1191c4c00) [pid = 1924] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1125fe000) [pid = 1924] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1291cdc00) [pid = 1924] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1128a4400) [pid = 1924] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x128a63000) [pid = 1924] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x112917400) [pid = 1924] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1125ff400) [pid = 1924] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x128b17c00) [pid = 1924] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1128a6000) [pid = 1924] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11974dc00) [pid = 1924] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1127ccc00) [pid = 1924] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1243b9c00) [pid = 1924] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x128a57800) [pid = 1924] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112922400) [pid = 1924] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1197af400) [pid = 1924] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:25:43 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x117147800) [pid = 1924] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:25:43 INFO - PROCESS | 1924 | 1468661143726 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]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 02:25:43 INFO - PROCESS | 1924 | 1468661143750 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 1924 | 1468661143752 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 02:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:25:43 INFO - PROCESS | 1924 | 1468661143764 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 1924 | 1468661143765 Marionette TRACE conn2 <- [1,1750,null,{}] 02:25:43 INFO - PROCESS | 1924 | 1468661143768 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}] 02:25:43 INFO - PROCESS | 1924 | 1468661143769 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:43 INFO - PROCESS | 1924 | 1468661143846 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:25:43 INFO - PROCESS | 1924 | 1468661143850 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 1924 | 1468661143851 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x124ca8000 == 39 [pid = 1924] [id = 445] 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1125fd400) [pid = 1924] [serial = 1334] [outer = 0x0] 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x113233c00) [pid = 1924] [serial = 1335] [outer = 0x1125fd400] 02:25:43 INFO - PROCESS | 1924 | 1468661143930 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x117e3c400) [pid = 1924] [serial = 1336] [outer = 0x1125fd400] 02:25:44 INFO - PROCESS | 1924 | 1468661144201 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]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 481ms 02:25:44 INFO - PROCESS | 1924 | 1468661144235 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 1924 | 1468661144236 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 02:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:25:44 INFO - PROCESS | 1924 | 1468661144247 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 1924 | 1468661144249 Marionette TRACE conn2 <- [1,1754,null,{}] 02:25:44 INFO - PROCESS | 1924 | 1468661144251 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}] 02:25:44 INFO - PROCESS | 1924 | 1468661144252 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:44 INFO - PROCESS | 1924 | 1468661144337 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:25:44 INFO - PROCESS | 1924 | 1468661144344 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 1924 | 1468661144345 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91c000 == 40 [pid = 1924] [id = 446] 02:25:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x115e5f800) [pid = 1924] [serial = 1337] [outer = 0x0] 02:25:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1191c4c00) [pid = 1924] [serial = 1338] [outer = 0x115e5f800] 02:25:44 INFO - PROCESS | 1924 | 1468661144369 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123f6f400) [pid = 1924] [serial = 1339] [outer = 0x115e5f800] 02:25:44 INFO - PROCESS | 1924 | 1468661144722 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]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 02:25:44 INFO - PROCESS | 1924 | 1468661144767 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 1924 | 1468661144769 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 02:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:25:44 INFO - PROCESS | 1924 | 1468661144771 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 1924 | 1468661144773 Marionette TRACE conn2 <- [1,1758,null,{}] 02:25:44 INFO - PROCESS | 1924 | 1468661144775 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}] 02:25:44 INFO - PROCESS | 1924 | 1468661144777 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:44 INFO - PROCESS | 1924 | 1468661144902 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:25:44 INFO - PROCESS | 1924 | 1468661144920 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 1924 | 1468661144922 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c26e000 == 41 [pid = 1924] [id = 447] 02:25:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x124c8c800) [pid = 1924] [serial = 1340] [outer = 0x0] 02:25:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1260ab800) [pid = 1924] [serial = 1341] [outer = 0x124c8c800] 02:25:44 INFO - PROCESS | 1924 | 1468661144967 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126d8a000) [pid = 1924] [serial = 1342] [outer = 0x124c8c800] 02:25:45 INFO - PROCESS | 1924 | 1468661145368 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]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 02:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:25:45 INFO - PROCESS | 1924 | 1468661145394 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 1924 | 1468661145395 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 02:25:45 INFO - PROCESS | 1924 | 1468661145397 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 1924 | 1468661145398 Marionette TRACE conn2 <- [1,1762,null,{}] 02:25:45 INFO - PROCESS | 1924 | 1468661145400 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}] 02:25:45 INFO - PROCESS | 1924 | 1468661145402 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:45 INFO - PROCESS | 1924 | 1468661145484 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:25:45 INFO - PROCESS | 1924 | 1468661145546 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 1924 | 1468661145547 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3e8800 == 42 [pid = 1924] [id = 448] 02:25:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x126a06c00) [pid = 1924] [serial = 1343] [outer = 0x0] 02:25:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x126e8c400) [pid = 1924] [serial = 1344] [outer = 0x126a06c00] 02:25:45 INFO - PROCESS | 1924 | 1468661145571 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128a5ec00) [pid = 1924] [serial = 1345] [outer = 0x126a06c00] 02:25:46 INFO - PROCESS | 1924 | 1468661146045 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]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 719ms 02:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:25:46 INFO - PROCESS | 1924 | 1468661146117 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 1924 | 1468661146120 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 02:25:46 INFO - PROCESS | 1924 | 1468661146123 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 1924 | 1468661146127 Marionette TRACE conn2 <- [1,1766,null,{}] 02:25:46 INFO - PROCESS | 1924 | 1468661146130 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}] 02:25:46 INFO - PROCESS | 1924 | 1468661146132 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:46 INFO - PROCESS | 1924 | 1468661146241 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:25:46 INFO - PROCESS | 1924 | 1468661146302 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 1924 | 1468661146304 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x119071000 == 43 [pid = 1924] [id = 449] 02:25:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x112988c00) [pid = 1924] [serial = 1346] [outer = 0x0] 02:25:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x113236400) [pid = 1924] [serial = 1347] [outer = 0x112988c00] 02:25:46 INFO - PROCESS | 1924 | 1468661146335 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11619d400) [pid = 1924] [serial = 1348] [outer = 0x112988c00] 02:25:46 INFO - PROCESS | 1924 | 1468661146829 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]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 727ms 02:25:46 INFO - PROCESS | 1924 | 1468661146851 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 1924 | 1468661146854 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 02:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:25:46 INFO - PROCESS | 1924 | 1468661146859 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 1924 | 1468661146861 Marionette TRACE conn2 <- [1,1770,null,{}] 02:25:46 INFO - PROCESS | 1924 | 1468661146864 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}] 02:25:46 INFO - PROCESS | 1924 | 1468661146865 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:46 INFO - PROCESS | 1924 | 1468661146972 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:25:47 INFO - PROCESS | 1924 | 1468661147032 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 1924 | 1468661147034 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12901f800 == 44 [pid = 1924] [id = 450] 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x116923400) [pid = 1924] [serial = 1349] [outer = 0x0] 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x118269c00) [pid = 1924] [serial = 1350] [outer = 0x116923400] 02:25:47 INFO - PROCESS | 1924 | 1468661147070 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11904d800) [pid = 1924] [serial = 1351] [outer = 0x116923400] 02:25:47 INFO - PROCESS | 1924 | 1468661147569 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]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 723ms 02:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:25:47 INFO - PROCESS | 1924 | 1468661147583 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 1924 | 1468661147586 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 02:25:47 INFO - PROCESS | 1924 | 1468661147593 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 1924 | 1468661147597 Marionette TRACE conn2 <- [1,1774,null,{}] 02:25:47 INFO - PROCESS | 1924 | 1468661147609 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}] 02:25:47 INFO - PROCESS | 1924 | 1468661147614 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:47 INFO - PROCESS | 1924 | 1468661147729 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:25:47 INFO - PROCESS | 1924 | 1468661147792 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 1924 | 1468661147794 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c998800 == 45 [pid = 1924] [id = 451] 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11973e800) [pid = 1924] [serial = 1352] [outer = 0x0] 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1197b6400) [pid = 1924] [serial = 1353] [outer = 0x11973e800] 02:25:47 INFO - PROCESS | 1924 | 1468661147825 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x119d72400) [pid = 1924] [serial = 1354] [outer = 0x11973e800] 02:25:48 INFO - PROCESS | 1924 | 1468661148270 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]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 02:25:48 INFO - PROCESS | 1924 | 1468661148326 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 1924 | 1468661148328 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 02:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:25:48 INFO - PROCESS | 1924 | 1468661148332 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 1924 | 1468661148333 Marionette TRACE conn2 <- [1,1778,null,{}] 02:25:48 INFO - PROCESS | 1924 | 1468661148335 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}] 02:25:48 INFO - PROCESS | 1924 | 1468661148337 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:48 INFO - PROCESS | 1924 | 1468661148461 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:25:48 INFO - PROCESS | 1924 | 1468661148536 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 1924 | 1468661148537 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c8800 == 46 [pid = 1924] [id = 452] 02:25:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x118166800) [pid = 1924] [serial = 1355] [outer = 0x0] 02:25:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11996b400) [pid = 1924] [serial = 1356] [outer = 0x118166800] 02:25:48 INFO - PROCESS | 1924 | 1468661148566 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x124cdf000) [pid = 1924] [serial = 1357] [outer = 0x118166800] 02:25:48 INFO - PROCESS | 1924 | 1468661148979 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]]]}] 02:25:49 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 02:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 819ms 02:25:49 INFO - PROCESS | 1924 | 1468661149152 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 1924 | 1468661149154 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 02:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:25:49 INFO - PROCESS | 1924 | 1468661149181 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 1924 | 1468661149183 Marionette TRACE conn2 <- [1,1782,null,{}] 02:25:49 INFO - PROCESS | 1924 | 1468661149187 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}] 02:25:49 INFO - PROCESS | 1924 | 1468661149188 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:49 INFO - PROCESS | 1924 | 1468661149293 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:25:49 INFO - PROCESS | 1924 | 1468661149368 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 1924 | 1468661149371 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x118410800 == 47 [pid = 1924] [id = 453] 02:25:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x112916400) [pid = 1924] [serial = 1358] [outer = 0x0] 02:25:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x112920400) [pid = 1924] [serial = 1359] [outer = 0x112916400] 02:25:49 INFO - PROCESS | 1924 | 1468661149401 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x113349400) [pid = 1924] [serial = 1360] [outer = 0x112916400] 02:25:49 INFO - PROCESS | 1924 | 1468661149957 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]]]}] 02:25:50 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 02:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 828ms 02:25:50 INFO - PROCESS | 1924 | 1468661150003 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 1924 | 1468661150006 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 02:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:25:50 INFO - PROCESS | 1924 | 1468661150013 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 1924 | 1468661150017 Marionette TRACE conn2 <- [1,1786,null,{}] 02:25:50 INFO - PROCESS | 1924 | 1468661150021 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}] 02:25:50 INFO - PROCESS | 1924 | 1468661150023 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:50 INFO - PROCESS | 1924 | 1468661150118 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:25:50 INFO - PROCESS | 1924 | 1468661150182 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 1924 | 1468661150183 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x119068800 == 48 [pid = 1924] [id = 454] 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x1164e9800) [pid = 1924] [serial = 1361] [outer = 0x0] 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x116fc0000) [pid = 1924] [serial = 1362] [outer = 0x1164e9800] 02:25:50 INFO - PROCESS | 1924 | 1468661150211 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x118165c00) [pid = 1924] [serial = 1363] [outer = 0x1164e9800] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3e9000 == 47 [pid = 1924] [id = 426] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12c26e000 == 46 [pid = 1924] [id = 447] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91c000 == 45 [pid = 1924] [id = 446] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x124ca8000 == 44 [pid = 1924] [id = 445] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12a57c800 == 43 [pid = 1924] [id = 444] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1169be800 == 42 [pid = 1924] [id = 443] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x129011000 == 41 [pid = 1924] [id = 442] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1288bd800 == 40 [pid = 1924] [id = 441] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1260bb000 == 39 [pid = 1924] [id = 440] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c2000 == 38 [pid = 1924] [id = 439] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x11811a800 == 37 [pid = 1924] [id = 438] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x115e21800 == 36 [pid = 1924] [id = 437] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12430d000 == 35 [pid = 1924] [id = 436] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x116aad000 == 34 [pid = 1924] [id = 435] 02:25:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a2800 == 33 [pid = 1924] [id = 434] 02:25:50 INFO - PROCESS | 1924 | 1468661150620 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]]]}] 02:25:50 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 02:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 02:25:50 INFO - PROCESS | 1924 | 1468661150638 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 1924 | 1468661150640 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 02:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:25:50 INFO - PROCESS | 1924 | 1468661150643 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 1924 | 1468661150644 Marionette TRACE conn2 <- [1,1790,null,{}] 02:25:50 INFO - PROCESS | 1924 | 1468661150651 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}] 02:25:50 INFO - PROCESS | 1924 | 1468661150654 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:50 INFO - PROCESS | 1924 | 1468661150737 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x11291fc00) [pid = 1924] [serial = 1281] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x123864800) [pid = 1924] [serial = 1275] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x118167000) [pid = 1924] [serial = 1288] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1185af800) [pid = 1924] [serial = 1290] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1188e5c00) [pid = 1924] [serial = 1291] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x116637c00) [pid = 1924] [serial = 1285] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11917cc00) [pid = 1924] [serial = 1294] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12a2c6c00) [pid = 1924] [serial = 1279] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11974bc00) [pid = 1924] [serial = 1297] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x113214c00) [pid = 1924] [serial = 1282] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11958c400) [pid = 1924] [serial = 1296] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x113c68000) [pid = 1924] [serial = 1284] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11904fc00) [pid = 1924] [serial = 1293] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1197b7c00) [pid = 1924] [serial = 1299] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x129076400) [pid = 1924] [serial = 1276] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119962800) [pid = 1924] [serial = 1300] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x116fbf800) [pid = 1924] [serial = 1287] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128b1b800) [pid = 1924] [serial = 1263] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11888d000) [pid = 1924] [serial = 1243] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1191d0000) [pid = 1924] [serial = 1251] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x128ba7800) [pid = 1924] [serial = 1264] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x128d37400) [pid = 1924] [serial = 1267] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11996e800) [pid = 1924] [serial = 1273] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118172800) [pid = 1924] [serial = 1272] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1197be000) [pid = 1924] [serial = 1254] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x116920000) [pid = 1924] [serial = 1270] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119bec800) [pid = 1924] [serial = 1255] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128a5c800) [pid = 1924] [serial = 1261] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x128d2ec00) [pid = 1924] [serial = 1266] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1251eb800) [pid = 1924] [serial = 1260] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x128b21400) [pid = 1924] [serial = 1237] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1164e8000) [pid = 1924] [serial = 1240] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1238e4c00) [pid = 1924] [serial = 1258] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x120fd5400) [pid = 1924] [serial = 1257] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11690b800) [pid = 1924] [serial = 1246] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x118519c00) [pid = 1924] [serial = 1248] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x112918000) [pid = 1924] [serial = 1269] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x118271000) [pid = 1924] [serial = 1242] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112f92400) [pid = 1924] [serial = 1239] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1188e5800) [pid = 1924] [serial = 1249] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119744800) [pid = 1924] [serial = 1252] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x129327800) [pid = 1924] [serial = 1278] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1132e3c00) [pid = 1924] [serial = 1245] [outer = 0x0] [url = about:blank] 02:25:50 INFO - PROCESS | 1924 | 1468661150804 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 1924 | 1468661150807 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f5b000 == 34 [pid = 1924] [id = 455] 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x113233000) [pid = 1924] [serial = 1364] [outer = 0x0] 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x116920000) [pid = 1924] [serial = 1365] [outer = 0x113233000] 02:25:50 INFO - PROCESS | 1924 | 1468661150840 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119058c00) [pid = 1924] [serial = 1366] [outer = 0x113233000] 02:25:51 INFO - PROCESS | 1924 | 1468661151155 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]]]}] 02:25:51 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) 02:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 570ms 02:25:51 INFO - PROCESS | 1924 | 1468661151213 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 1924 | 1468661151214 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 02:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:25:51 INFO - PROCESS | 1924 | 1468661151217 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 1924 | 1468661151218 Marionette TRACE conn2 <- [1,1794,null,{}] 02:25:51 INFO - PROCESS | 1924 | 1468661151220 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}] 02:25:51 INFO - PROCESS | 1924 | 1468661151221 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:51 INFO - PROCESS | 1924 | 1468661151305 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:25:51 INFO - PROCESS | 1924 | 1468661151362 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 1924 | 1468661151363 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x11959b800 == 35 [pid = 1924] [id = 456] 02:25:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x119056800) [pid = 1924] [serial = 1367] [outer = 0x0] 02:25:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11930f800) [pid = 1924] [serial = 1368] [outer = 0x119056800] 02:25:51 INFO - PROCESS | 1924 | 1468661151391 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11974ac00) [pid = 1924] [serial = 1369] [outer = 0x119056800] 02:25:51 INFO - PROCESS | 1924 | 1468661151744 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]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 02:25:51 INFO - PROCESS | 1924 | 1468661151786 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 1924 | 1468661151788 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 02:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:25:51 INFO - PROCESS | 1924 | 1468661151792 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 1924 | 1468661151794 Marionette TRACE conn2 <- [1,1798,null,{}] 02:25:51 INFO - PROCESS | 1924 | 1468661151797 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}] 02:25:51 INFO - PROCESS | 1924 | 1468661151799 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:51 INFO - PROCESS | 1924 | 1468661151958 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:25:52 INFO - PROCESS | 1924 | 1468661152008 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 1924 | 1468661152009 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x116682800 == 36 [pid = 1924] [id = 457] 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119180c00) [pid = 1924] [serial = 1370] [outer = 0x0] 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1197b6800) [pid = 1924] [serial = 1371] [outer = 0x119180c00] 02:25:52 INFO - PROCESS | 1924 | 1468661152039 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x120fe0800) [pid = 1924] [serial = 1372] [outer = 0x119180c00] 02:25:52 INFO - PROCESS | 1924 | 1468661152315 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]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 571ms 02:25:52 INFO - PROCESS | 1924 | 1468661152363 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 1924 | 1468661152364 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 02:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:25:52 INFO - PROCESS | 1924 | 1468661152367 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 1924 | 1468661152368 Marionette TRACE conn2 <- [1,1802,null,{}] 02:25:52 INFO - PROCESS | 1924 | 1468661152370 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}] 02:25:52 INFO - PROCESS | 1924 | 1468661152378 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:52 INFO - PROCESS | 1924 | 1468661152484 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:25:52 INFO - PROCESS | 1924 | 1468661152570 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 1924 | 1468661152571 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dce000 == 37 [pid = 1924] [id = 458] 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119744800) [pid = 1924] [serial = 1373] [outer = 0x0] 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x123f74000) [pid = 1924] [serial = 1374] [outer = 0x119744800] 02:25:52 INFO - PROCESS | 1924 | 1468661152606 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126a10c00) [pid = 1924] [serial = 1375] [outer = 0x119744800] 02:25:52 INFO - PROCESS | 1924 | 1468661152930 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]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 620ms 02:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:25:52 INFO - PROCESS | 1924 | 1468661152987 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 1924 | 1468661152989 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 02:25:52 INFO - PROCESS | 1924 | 1468661152991 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 1924 | 1468661152992 Marionette TRACE conn2 <- [1,1806,null,{}] 02:25:52 INFO - PROCESS | 1924 | 1468661152994 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}] 02:25:52 INFO - PROCESS | 1924 | 1468661152995 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:53 INFO - PROCESS | 1924 | 1468661153105 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:25:53 INFO - PROCESS | 1924 | 1468661153108 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 1924 | 1468661153110 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1132db800 == 38 [pid = 1924] [id = 459] 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x126a11000) [pid = 1924] [serial = 1376] [outer = 0x0] 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a5cc00) [pid = 1924] [serial = 1377] [outer = 0x126a11000] 02:25:53 INFO - PROCESS | 1924 | 1468661153134 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128b14000) [pid = 1924] [serial = 1378] [outer = 0x126a11000] 02:25:53 INFO - PROCESS | 1924 | 1468661153465 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]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 02:25:53 INFO - PROCESS | 1924 | 1468661153511 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 1924 | 1468661153512 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 02:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:25:53 INFO - PROCESS | 1924 | 1468661153515 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 1924 | 1468661153516 Marionette TRACE conn2 <- [1,1810,null,{}] 02:25:53 INFO - PROCESS | 1924 | 1468661153518 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}] 02:25:53 INFO - PROCESS | 1924 | 1468661153519 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:53 INFO - PROCESS | 1924 | 1468661153626 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:25:53 INFO - PROCESS | 1924 | 1468661153663 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 1924 | 1468661153664 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a568800 == 39 [pid = 1924] [id = 460] 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x115e5d800) [pid = 1924] [serial = 1379] [outer = 0x0] 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128b1b800) [pid = 1924] [serial = 1380] [outer = 0x115e5d800] 02:25:53 INFO - PROCESS | 1924 | 1468661153696 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1191d2400) [pid = 1924] [serial = 1381] [outer = 0x115e5d800] 02:25:54 INFO - PROCESS | 1924 | 1468661154027 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]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 568ms 02:25:54 INFO - PROCESS | 1924 | 1468661154083 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 1924 | 1468661154084 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 02:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:25:54 INFO - PROCESS | 1924 | 1468661154087 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 1924 | 1468661154088 Marionette TRACE conn2 <- [1,1814,null,{}] 02:25:54 INFO - PROCESS | 1924 | 1468661154090 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}] 02:25:54 INFO - PROCESS | 1924 | 1468661154091 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:54 INFO - PROCESS | 1924 | 1468661154196 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:25:54 INFO - PROCESS | 1924 | 1468661154199 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 1924 | 1468661154200 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b71e800 == 40 [pid = 1924] [id = 461] 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123f1f000) [pid = 1924] [serial = 1382] [outer = 0x0] 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128ba9800) [pid = 1924] [serial = 1383] [outer = 0x123f1f000] 02:25:54 INFO - PROCESS | 1924 | 1468661154257 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x128d38800) [pid = 1924] [serial = 1384] [outer = 0x123f1f000] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x118268400) [pid = 1924] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1127ce400) [pid = 1924] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1127d2800) [pid = 1924] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1125fcc00) [pid = 1924] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x113c3a000) [pid = 1924] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119318400) [pid = 1924] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116a23800) [pid = 1924] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x123c4c000) [pid = 1924] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1125fd400) [pid = 1924] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1238dac00) [pid = 1924] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x115e5f800) [pid = 1924] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:25:54 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124c8c800) [pid = 1924] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:25:54 INFO - PROCESS | 1924 | 1468661154674 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]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 621ms 02:25:54 INFO - PROCESS | 1924 | 1468661154708 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 1924 | 1468661154710 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 02:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:25:54 INFO - PROCESS | 1924 | 1468661154712 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 1924 | 1468661154713 Marionette TRACE conn2 <- [1,1818,null,{}] 02:25:54 INFO - PROCESS | 1924 | 1468661154715 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}] 02:25:54 INFO - PROCESS | 1924 | 1468661154716 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:54 INFO - PROCESS | 1924 | 1468661154800 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:25:54 INFO - PROCESS | 1924 | 1468661154805 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 1924 | 1468661154806 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900e800 == 41 [pid = 1924] [id = 462] 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11323bc00) [pid = 1924] [serial = 1385] [outer = 0x0] 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x114fd2800) [pid = 1924] [serial = 1386] [outer = 0x11323bc00] 02:25:54 INFO - PROCESS | 1924 | 1468661154838 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11888b000) [pid = 1924] [serial = 1387] [outer = 0x11323bc00] 02:25:55 INFO - PROCESS | 1924 | 1468661155182 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]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 02:25:55 INFO - PROCESS | 1924 | 1468661155232 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 1924 | 1468661155233 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 02:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:25:55 INFO - PROCESS | 1924 | 1468661155236 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 1924 | 1468661155237 Marionette TRACE conn2 <- [1,1822,null,{}] 02:25:55 INFO - PROCESS | 1924 | 1468661155240 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}] 02:25:55 INFO - PROCESS | 1924 | 1468661155242 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:55 INFO - PROCESS | 1924 | 1468661155361 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:25:55 INFO - PROCESS | 1924 | 1468661155366 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 1924 | 1468661155368 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27d000 == 42 [pid = 1924] [id = 463] 02:25:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116928400) [pid = 1924] [serial = 1388] [outer = 0x0] 02:25:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1197b8400) [pid = 1924] [serial = 1389] [outer = 0x116928400] 02:25:55 INFO - PROCESS | 1924 | 1468661155395 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12906f000) [pid = 1924] [serial = 1390] [outer = 0x116928400] 02:25:55 INFO - PROCESS | 1924 | 1468661155735 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]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 02:25:55 INFO - PROCESS | 1924 | 1468661155757 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:25:55 INFO - PROCESS | 1924 | 1468661155759 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 02:25:55 INFO - PROCESS | 1924 | 1468661155763 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 1924 | 1468661155765 Marionette TRACE conn2 <- [1,1826,null,{}] 02:25:55 INFO - PROCESS | 1924 | 1468661155768 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}] 02:25:55 INFO - PROCESS | 1924 | 1468661155770 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:55 INFO - PROCESS | 1924 | 1468661155915 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:25:56 INFO - PROCESS | 1924 | 1468661156010 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 1924 | 1468661156010 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce09000 == 43 [pid = 1924] [id = 464] 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12906c800) [pid = 1924] [serial = 1391] [outer = 0x0] 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1291cd000) [pid = 1924] [serial = 1392] [outer = 0x12906c800] 02:25:56 INFO - PROCESS | 1924 | 1468661156050 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12932ac00) [pid = 1924] [serial = 1393] [outer = 0x12906c800] 02:25:56 INFO - PROCESS | 1924 | 1468661156377 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]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 02:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:25:56 INFO - PROCESS | 1924 | 1468661156434 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 1924 | 1468661156435 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 02:25:56 INFO - PROCESS | 1924 | 1468661156437 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 1924 | 1468661156438 Marionette TRACE conn2 <- [1,1830,null,{}] 02:25:56 INFO - PROCESS | 1924 | 1468661156441 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}] 02:25:56 INFO - PROCESS | 1924 | 1468661156442 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:56 INFO - PROCESS | 1924 | 1468661156552 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:25:56 INFO - PROCESS | 1924 | 1468661156588 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 1924 | 1468661156589 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf1c800 == 44 [pid = 1924] [id = 465] 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12906ec00) [pid = 1924] [serial = 1394] [outer = 0x0] 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x129332800) [pid = 1924] [serial = 1395] [outer = 0x12906ec00] 02:25:56 INFO - PROCESS | 1924 | 1468661156614 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a4a8800) [pid = 1924] [serial = 1396] [outer = 0x12906ec00] 02:25:57 INFO - PROCESS | 1924 | 1468661157091 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]]]}] 02:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 02:25:57 INFO - PROCESS | 1924 | 1468661157110 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 1924 | 1468661157115 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 02:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:25:57 INFO - PROCESS | 1924 | 1468661157119 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 1924 | 1468661157125 Marionette TRACE conn2 <- [1,1834,null,{}] 02:25:57 INFO - PROCESS | 1924 | 1468661157130 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}] 02:25:57 INFO - PROCESS | 1924 | 1468661157133 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:57 INFO - PROCESS | 1924 | 1468661157304 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:25:57 INFO - PROCESS | 1924 | 1468661157465 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 1924 | 1468661157467 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x118110000 == 45 [pid = 1924] [id = 466] 02:25:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1133bb800) [pid = 1924] [serial = 1397] [outer = 0x0] 02:25:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x115e60800) [pid = 1924] [serial = 1398] [outer = 0x1133bb800] 02:25:57 INFO - PROCESS | 1924 | 1468661157498 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11697a400) [pid = 1924] [serial = 1399] [outer = 0x1133bb800] 02:25:57 INFO - PROCESS | 1924 | 1468661157913 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]]]}] 02:25:57 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 02:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 827ms 02:25:57 INFO - PROCESS | 1924 | 1468661157946 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 1924 | 1468661157949 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 02:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:25:57 INFO - PROCESS | 1924 | 1468661157954 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 1924 | 1468661157955 Marionette TRACE conn2 <- [1,1838,null,{}] 02:25:57 INFO - PROCESS | 1924 | 1468661157958 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}] 02:25:57 INFO - PROCESS | 1924 | 1468661157960 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:58 INFO - PROCESS | 1924 | 1468661158073 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:25:58 INFO - PROCESS | 1924 | 1468661158177 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 1924 | 1468661158179 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b9800 == 46 [pid = 1924] [id = 467] 02:25:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11826e000) [pid = 1924] [serial = 1400] [outer = 0x0] 02:25:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119174c00) [pid = 1924] [serial = 1401] [outer = 0x11826e000] 02:25:58 INFO - PROCESS | 1924 | 1468661158212 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119596800) [pid = 1924] [serial = 1402] [outer = 0x11826e000] 02:25:58 INFO - PROCESS | 1924 | 1468661158626 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]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 723ms 02:25:58 INFO - PROCESS | 1924 | 1468661158697 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 1924 | 1468661158698 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 02:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:25:58 INFO - PROCESS | 1924 | 1468661158701 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 1924 | 1468661158703 Marionette TRACE conn2 <- [1,1842,null,{}] 02:25:58 INFO - PROCESS | 1924 | 1468661158726 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}] 02:25:58 INFO - PROCESS | 1924 | 1468661158730 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:58 INFO - PROCESS | 1924 | 1468661158841 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:25:58 INFO - PROCESS | 1924 | 1468661158918 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 1924 | 1468661158920 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf23000 == 47 [pid = 1924] [id = 468] 02:25:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11996cc00) [pid = 1924] [serial = 1403] [outer = 0x0] 02:25:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12394b000) [pid = 1924] [serial = 1404] [outer = 0x11996cc00] 02:25:58 INFO - PROCESS | 1924 | 1468661158952 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x124fd8400) [pid = 1924] [serial = 1405] [outer = 0x11996cc00] 02:25:59 INFO - PROCESS | 1924 | 1468661159399 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]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 720ms 02:25:59 INFO - PROCESS | 1924 | 1468661159422 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:25:59 INFO - PROCESS | 1924 | 1468661159425 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 02:25:59 INFO - PROCESS | 1924 | 1468661159428 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 1924 | 1468661159429 Marionette TRACE conn2 <- [1,1846,null,{}] 02:25:59 INFO - PROCESS | 1924 | 1468661159432 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}] 02:25:59 INFO - PROCESS | 1924 | 1468661159434 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:59 INFO - PROCESS | 1924 | 1468661159563 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:25:59 INFO - PROCESS | 1924 | 1468661159854 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 1924 | 1468661159856 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:25:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e89000 == 48 [pid = 1924] [id = 469] 02:25:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1125fe400) [pid = 1924] [serial = 1406] [outer = 0x0] 02:25:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1128afc00) [pid = 1924] [serial = 1407] [outer = 0x1125fe400] 02:25:59 INFO - PROCESS | 1924 | 1468661159904 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1132e7400) [pid = 1924] [serial = 1408] [outer = 0x1125fe400] 02:26:00 INFO - PROCESS | 1924 | 1468661160351 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]]]}] 02:26:00 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) 02:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 976ms 02:26:00 INFO - PROCESS | 1924 | 1468661160408 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 1924 | 1468661160410 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 02:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:26:00 INFO - PROCESS | 1924 | 1468661160415 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 1924 | 1468661160416 Marionette TRACE conn2 <- [1,1850,null,{}] 02:26:00 INFO - PROCESS | 1924 | 1468661160420 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}] 02:26:00 INFO - PROCESS | 1924 | 1468661160424 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:00 INFO - PROCESS | 1924 | 1468661160522 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:26:00 INFO - PROCESS | 1924 | 1468661160601 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 1924 | 1468661160603 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x117468800 == 49 [pid = 1924] [id = 470] 02:26:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11672d800) [pid = 1924] [serial = 1409] [outer = 0x0] 02:26:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1176f4000) [pid = 1924] [serial = 1410] [outer = 0x11672d800] 02:26:00 INFO - PROCESS | 1924 | 1468661160631 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11876d800) [pid = 1924] [serial = 1411] [outer = 0x11672d800] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce09000 == 48 [pid = 1924] [id = 464] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27d000 == 47 [pid = 1924] [id = 463] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12900e800 == 46 [pid = 1924] [id = 462] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12b71e800 == 45 [pid = 1924] [id = 461] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12a568800 == 44 [pid = 1924] [id = 460] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1132db800 == 43 [pid = 1924] [id = 459] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x126dce000 == 42 [pid = 1924] [id = 458] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x116682800 == 41 [pid = 1924] [id = 457] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11959b800 == 40 [pid = 1924] [id = 456] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x116f5b000 == 39 [pid = 1924] [id = 455] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x119068800 == 38 [pid = 1924] [id = 454] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x118410800 == 37 [pid = 1924] [id = 453] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c8800 == 36 [pid = 1924] [id = 452] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12c998800 == 35 [pid = 1924] [id = 451] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12901f800 == 34 [pid = 1924] [id = 450] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x119071000 == 33 [pid = 1924] [id = 449] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3e8800 == 32 [pid = 1924] [id = 448] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x117e89000 == 31 [pid = 1924] [id = 469] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf23000 == 30 [pid = 1924] [id = 468] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b9800 == 29 [pid = 1924] [id = 467] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x118110000 == 28 [pid = 1924] [id = 466] 02:26:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf1c800 == 27 [pid = 1924] [id = 465] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x112f90400) [pid = 1924] [serial = 1305] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x119051800) [pid = 1924] [serial = 1320] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1127d3000) [pid = 1924] [serial = 1311] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x112918800) [pid = 1924] [serial = 1312] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x119722400) [pid = 1924] [serial = 1324] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11958a000) [pid = 1924] [serial = 1323] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x118269800) [pid = 1924] [serial = 1317] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1185afc00) [pid = 1924] [serial = 1318] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x114f68000) [pid = 1924] [serial = 1314] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x116195800) [pid = 1924] [serial = 1315] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1238da400) [pid = 1924] [serial = 1327] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11826b000) [pid = 1924] [serial = 1309] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1176ee400) [pid = 1924] [serial = 1308] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11998e400) [pid = 1924] [serial = 1302] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119748c00) [pid = 1924] [serial = 1326] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1243bac00) [pid = 1924] [serial = 1332] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x113233c00) [pid = 1924] [serial = 1335] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x123c49800) [pid = 1924] [serial = 1330] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1238e5c00) [pid = 1924] [serial = 1329] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1191c4c00) [pid = 1924] [serial = 1338] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x124bca000) [pid = 1924] [serial = 1333] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x117e3c400) [pid = 1924] [serial = 1336] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x126d8a000) [pid = 1924] [serial = 1342] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1260ab800) [pid = 1924] [serial = 1341] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x123f6f400) [pid = 1924] [serial = 1339] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1191cf800) [pid = 1924] [serial = 1321] [outer = 0x0] [url = about:blank] 02:26:01 INFO - PROCESS | 1924 | 1468661161600 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]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1225ms 02:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:26:01 INFO - PROCESS | 1924 | 1468661161643 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 1924 | 1468661161645 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 02:26:01 INFO - PROCESS | 1924 | 1468661161648 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 1924 | 1468661161650 Marionette TRACE conn2 <- [1,1854,null,{}] 02:26:01 INFO - PROCESS | 1924 | 1468661161654 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}] 02:26:01 INFO - PROCESS | 1924 | 1468661161655 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:01 INFO - PROCESS | 1924 | 1468661161750 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:26:01 INFO - PROCESS | 1924 | 1468661161760 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 1924 | 1468661161763 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1164c2800 == 28 [pid = 1924] [id = 471] 02:26:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1128b3800) [pid = 1924] [serial = 1412] [outer = 0x0] 02:26:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113216400) [pid = 1924] [serial = 1413] [outer = 0x1128b3800] 02:26:01 INFO - PROCESS | 1924 | 1468661161791 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1125f5800) [pid = 1924] [serial = 1414] [outer = 0x1128b3800] 02:26:02 INFO - PROCESS | 1924 | 1468661162222 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]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 622ms 02:26:02 INFO - PROCESS | 1924 | 1468661162270 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 1924 | 1468661162275 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 02:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:26:02 INFO - PROCESS | 1924 | 1468661162282 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 1924 | 1468661162285 Marionette TRACE conn2 <- [1,1858,null,{}] 02:26:02 INFO - PROCESS | 1924 | 1468661162288 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}] 02:26:02 INFO - PROCESS | 1924 | 1468661162291 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:02 INFO - PROCESS | 1924 | 1468661162414 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:26:02 INFO - PROCESS | 1924 | 1468661162505 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 1924 | 1468661162506 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x118410800 == 29 [pid = 1924] [id = 472] 02:26:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11692b800) [pid = 1924] [serial = 1415] [outer = 0x0] 02:26:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11826c800) [pid = 1924] [serial = 1416] [outer = 0x11692b800] 02:26:02 INFO - PROCESS | 1924 | 1468661162554 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118769c00) [pid = 1924] [serial = 1417] [outer = 0x11692b800] 02:26:02 INFO - PROCESS | 1924 | 1468661162986 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]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 02:26:03 INFO - PROCESS | 1924 | 1468661163005 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 1924 | 1468661163008 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 02:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:26:03 INFO - PROCESS | 1924 | 1468661163033 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 1924 | 1468661163035 Marionette TRACE conn2 <- [1,1862,null,{}] 02:26:03 INFO - PROCESS | 1924 | 1468661163045 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}] 02:26:03 INFO - PROCESS | 1924 | 1468661163048 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:03 INFO - PROCESS | 1924 | 1468661163128 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:26:03 INFO - PROCESS | 1924 | 1468661163134 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 1924 | 1468661163136 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x124451800 == 30 [pid = 1924] [id = 473] 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1128aac00) [pid = 1924] [serial = 1418] [outer = 0x0] 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119597c00) [pid = 1924] [serial = 1419] [outer = 0x1128aac00] 02:26:03 INFO - PROCESS | 1924 | 1468661163166 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119745400) [pid = 1924] [serial = 1420] [outer = 0x1128aac00] 02:26:03 INFO - PROCESS | 1924 | 1468661163511 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]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 543ms 02:26:03 INFO - PROCESS | 1924 | 1468661163557 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 1924 | 1468661163559 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 02:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:26:03 INFO - PROCESS | 1924 | 1468661163562 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 1924 | 1468661163564 Marionette TRACE conn2 <- [1,1866,null,{}] 02:26:03 INFO - PROCESS | 1924 | 1468661163566 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}] 02:26:03 INFO - PROCESS | 1924 | 1468661163568 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:03 INFO - PROCESS | 1924 | 1468661163722 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:26:03 INFO - PROCESS | 1924 | 1468661163749 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 1924 | 1468661163750 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c1800 == 31 [pid = 1924] [id = 474] 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119745000) [pid = 1924] [serial = 1421] [outer = 0x0] 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1197b1400) [pid = 1924] [serial = 1422] [outer = 0x119745000] 02:26:03 INFO - PROCESS | 1924 | 1468661163790 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11998cc00) [pid = 1924] [serial = 1423] [outer = 0x119745000] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x126a11000) [pid = 1924] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x115e5d800) [pid = 1924] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x123f1f000) [pid = 1924] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126a06c00) [pid = 1924] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119056800) [pid = 1924] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116923400) [pid = 1924] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112916400) [pid = 1924] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1164e9800) [pid = 1924] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118166800) [pid = 1924] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x113233000) [pid = 1924] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112988c00) [pid = 1924] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11973e800) [pid = 1924] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119180c00) [pid = 1924] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11323bc00) [pid = 1924] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116928400) [pid = 1924] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12906c800) [pid = 1924] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119744800) [pid = 1924] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1191cd800) [pid = 1924] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12906ec00) [pid = 1924] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:26:04 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1128aa400) [pid = 1924] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:26:04 INFO - PROCESS | 1924 | 1468661164928 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]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1420ms 02:26:05 INFO - PROCESS | 1924 | 1468661165006 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 1924 | 1468661165009 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 02:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:26:05 INFO - PROCESS | 1924 | 1468661165014 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 1924 | 1468661165017 Marionette TRACE conn2 <- [1,1870,null,{}] 02:26:05 INFO - PROCESS | 1924 | 1468661165021 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}] 02:26:05 INFO - PROCESS | 1924 | 1468661165023 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:05 INFO - PROCESS | 1924 | 1468661165131 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:26:05 INFO - PROCESS | 1924 | 1468661165190 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 1924 | 1468661165192 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e8a800 == 32 [pid = 1924] [id = 475] 02:26:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x112f92400) [pid = 1924] [serial = 1424] [outer = 0x0] 02:26:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x113da5c00) [pid = 1924] [serial = 1425] [outer = 0x112f92400] 02:26:05 INFO - PROCESS | 1924 | 1468661165224 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11672dc00) [pid = 1924] [serial = 1426] [outer = 0x112f92400] 02:26:05 INFO - PROCESS | 1924 | 1468661165779 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]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 821ms 02:26:05 INFO - PROCESS | 1924 | 1468661165836 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 1924 | 1468661165839 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 02:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:26:05 INFO - PROCESS | 1924 | 1468661165844 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 1924 | 1468661165846 Marionette TRACE conn2 <- [1,1874,null,{}] 02:26:05 INFO - PROCESS | 1924 | 1468661165848 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}] 02:26:05 INFO - PROCESS | 1924 | 1468661165850 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:05 INFO - PROCESS | 1924 | 1468661165965 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:26:06 INFO - PROCESS | 1924 | 1468661166048 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 1924 | 1468661166049 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x124786000 == 33 [pid = 1924] [id = 476] 02:26:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x118169800) [pid = 1924] [serial = 1427] [outer = 0x0] 02:26:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118772800) [pid = 1924] [serial = 1428] [outer = 0x118169800] 02:26:06 INFO - PROCESS | 1924 | 1468661166080 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119055c00) [pid = 1924] [serial = 1429] [outer = 0x118169800] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x114f1a000 == 32 [pid = 1924] [id = 25] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x113cbf000 == 31 [pid = 1924] [id = 23] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x116415800 == 30 [pid = 1924] [id = 26] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x124451800 == 29 [pid = 1924] [id = 473] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x118410800 == 28 [pid = 1924] [id = 472] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1164c2800 == 27 [pid = 1924] [id = 471] 02:26:06 INFO - PROCESS | 1924 | --DOCSHELL 0x117468800 == 26 [pid = 1924] [id = 470] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x123865400) [pid = 1924] [serial = 1303] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11888b000) [pid = 1924] [serial = 1387] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12932ac00) [pid = 1924] [serial = 1393] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128d38800) [pid = 1924] [serial = 1384] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1291cd000) [pid = 1924] [serial = 1392] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x123f74000) [pid = 1924] [serial = 1374] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12906f000) [pid = 1924] [serial = 1390] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x128b14000) [pid = 1924] [serial = 1378] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x126a10c00) [pid = 1924] [serial = 1375] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12a4a8800) [pid = 1924] [serial = 1396] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x113c36c00) [pid = 1924] [serial = 1306] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x129332800) [pid = 1924] [serial = 1395] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x128a5cc00) [pid = 1924] [serial = 1377] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x128b1b800) [pid = 1924] [serial = 1380] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x128ba9800) [pid = 1924] [serial = 1383] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x1191d2400) [pid = 1924] [serial = 1381] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x126e8c400) [pid = 1924] [serial = 1344] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x11930f800) [pid = 1924] [serial = 1368] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x11974ac00) [pid = 1924] [serial = 1369] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x118269c00) [pid = 1924] [serial = 1350] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x11904d800) [pid = 1924] [serial = 1351] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x112920400) [pid = 1924] [serial = 1359] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x113349400) [pid = 1924] [serial = 1360] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x116fc0000) [pid = 1924] [serial = 1362] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x118165c00) [pid = 1924] [serial = 1363] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x11996b400) [pid = 1924] [serial = 1356] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x124cdf000) [pid = 1924] [serial = 1357] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x116920000) [pid = 1924] [serial = 1365] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x119058c00) [pid = 1924] [serial = 1366] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x113236400) [pid = 1924] [serial = 1347] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x11619d400) [pid = 1924] [serial = 1348] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 56 (0x1197b6400) [pid = 1924] [serial = 1353] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 55 (0x119d72400) [pid = 1924] [serial = 1354] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 54 (0x1197b6800) [pid = 1924] [serial = 1371] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 53 (0x120fe0800) [pid = 1924] [serial = 1372] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 52 (0x128a5ec00) [pid = 1924] [serial = 1345] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 51 (0x114fd2800) [pid = 1924] [serial = 1386] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | --DOMWINDOW == 50 (0x1197b8400) [pid = 1924] [serial = 1389] [outer = 0x0] [url = about:blank] 02:26:06 INFO - PROCESS | 1924 | 1468661166785 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]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 971ms 02:26:06 INFO - PROCESS | 1924 | 1468661166817 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 1924 | 1468661166821 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 02:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:26:06 INFO - PROCESS | 1924 | 1468661166826 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 1924 | 1468661166829 Marionette TRACE conn2 <- [1,1878,null,{}] 02:26:06 INFO - PROCESS | 1924 | 1468661166835 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}] 02:26:06 INFO - PROCESS | 1924 | 1468661166838 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:06 INFO - PROCESS | 1924 | 1468661166983 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:26:07 INFO - PROCESS | 1924 | 1468661167108 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 1924 | 1468661167112 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x116603800 == 27 [pid = 1924] [id = 477] 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 51 (0x1128a8400) [pid = 1924] [serial = 1430] [outer = 0x0] 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 52 (0x112984800) [pid = 1924] [serial = 1431] [outer = 0x1128a8400] 02:26:07 INFO - PROCESS | 1924 | 1468661167163 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 53 (0x115df1400) [pid = 1924] [serial = 1432] [outer = 0x1128a8400] 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x1238d8400) [pid = 1924] [serial = 1433] [outer = 0x12ca27000] 02:26:07 INFO - PROCESS | 1924 | 1468661167657 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]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 879ms 02:26:07 INFO - PROCESS | 1924 | 1468661167704 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 1924 | 1468661167709 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 02:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:26:07 INFO - PROCESS | 1924 | 1468661167714 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 1924 | 1468661167716 Marionette TRACE conn2 <- [1,1882,null,{}] 02:26:07 INFO - PROCESS | 1924 | 1468661167719 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}] 02:26:07 INFO - PROCESS | 1924 | 1468661167720 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:07 INFO - PROCESS | 1924 | 1468661167820 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:26:07 INFO - PROCESS | 1924 | 1468661167899 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 1924 | 1468661167900 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x112dd7000 == 28 [pid = 1924] [id = 478] 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x118166800) [pid = 1924] [serial = 1434] [outer = 0x0] 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x118270c00) [pid = 1924] [serial = 1435] [outer = 0x118166800] 02:26:07 INFO - PROCESS | 1924 | 1468661167932 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x11888b000) [pid = 1924] [serial = 1436] [outer = 0x118166800] 02:26:08 INFO - PROCESS | 1924 | 1468661168366 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]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 672ms 02:26:08 INFO - PROCESS | 1924 | 1468661168387 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 1924 | 1468661168388 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 02:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:26:08 INFO - PROCESS | 1924 | 1468661168393 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 1924 | 1468661168396 Marionette TRACE conn2 <- [1,1886,null,{}] 02:26:08 INFO - PROCESS | 1924 | 1468661168404 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}] 02:26:08 INFO - PROCESS | 1924 | 1468661168408 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:08 INFO - PROCESS | 1924 | 1468661168527 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:26:08 INFO - PROCESS | 1924 | 1468661168586 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 1924 | 1468661168588 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x124786800 == 29 [pid = 1924] [id = 479] 02:26:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x1188e5400) [pid = 1924] [serial = 1437] [outer = 0x0] 02:26:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x1191cb000) [pid = 1924] [serial = 1438] [outer = 0x1188e5400] 02:26:08 INFO - PROCESS | 1924 | 1468661168621 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x11972b800) [pid = 1924] [serial = 1439] [outer = 0x1188e5400] 02:26:09 INFO - PROCESS | 1924 | 1468661169095 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]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 724ms 02:26:09 INFO - PROCESS | 1924 | 1468661169115 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 1924 | 1468661169117 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 02:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:26:09 INFO - PROCESS | 1924 | 1468661169120 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 1924 | 1468661169121 Marionette TRACE conn2 <- [1,1890,null,{}] 02:26:09 INFO - PROCESS | 1924 | 1468661169123 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}] 02:26:09 INFO - PROCESS | 1924 | 1468661169125 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:09 INFO - PROCESS | 1924 | 1468661169225 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:26:09 INFO - PROCESS | 1924 | 1468661169281 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 1924 | 1468661169282 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b9000 == 30 [pid = 1924] [id = 480] 02:26:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x1197b6800) [pid = 1924] [serial = 1440] [outer = 0x0] 02:26:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x119982800) [pid = 1924] [serial = 1441] [outer = 0x1197b6800] 02:26:09 INFO - PROCESS | 1924 | 1468661169311 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x119ff7400) [pid = 1924] [serial = 1442] [outer = 0x1197b6800] 02:26:09 INFO - PROCESS | 1924 | 1468661169730 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]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 02:26:09 INFO - PROCESS | 1924 | 1468661169793 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 1924 | 1468661169795 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 02:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:26:09 INFO - PROCESS | 1924 | 1468661169798 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 1924 | 1468661169801 Marionette TRACE conn2 <- [1,1894,null,{}] 02:26:09 INFO - PROCESS | 1924 | 1468661169804 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}] 02:26:09 INFO - PROCESS | 1924 | 1468661169806 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:09 INFO - PROCESS | 1924 | 1468661169976 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:26:10 INFO - PROCESS | 1924 | 1468661170088 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 1924 | 1468661170090 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288cd800 == 31 [pid = 1924] [id = 481] 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x1197b8000) [pid = 1924] [serial = 1443] [outer = 0x0] 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1238db400) [pid = 1924] [serial = 1444] [outer = 0x1197b8000] 02:26:10 INFO - PROCESS | 1924 | 1468661170138 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x1238e5800) [pid = 1924] [serial = 1445] [outer = 0x1197b8000] 02:26:10 INFO - PROCESS | 1924 | 1468661170622 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]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 873ms 02:26:10 INFO - PROCESS | 1924 | 1468661170670 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 1924 | 1468661170673 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 02:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:26:10 INFO - PROCESS | 1924 | 1468661170679 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 1924 | 1468661170681 Marionette TRACE conn2 <- [1,1898,null,{}] 02:26:10 INFO - PROCESS | 1924 | 1468661170686 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}] 02:26:10 INFO - PROCESS | 1924 | 1468661170688 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:10 INFO - PROCESS | 1924 | 1468661170785 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:26:10 INFO - PROCESS | 1924 | 1468661170855 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 1924 | 1468661170858 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f77800 == 32 [pid = 1924] [id = 482] 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x112985000) [pid = 1924] [serial = 1446] [outer = 0x0] 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x1132ed000) [pid = 1924] [serial = 1447] [outer = 0x112985000] 02:26:10 INFO - PROCESS | 1924 | 1468661170886 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x11691e800) [pid = 1924] [serial = 1448] [outer = 0x112985000] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x117e8a800 == 31 [pid = 1924] [id = 475] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd3e800 == 30 [pid = 1924] [id = 12] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x129015000 == 29 [pid = 1924] [id = 6] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd6a800 == 28 [pid = 1924] [id = 11] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12c274800 == 27 [pid = 1924] [id = 13] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12d12f000 == 26 [pid = 1924] [id = 18] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x111ca0000 == 25 [pid = 1924] [id = 22] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12d293000 == 24 [pid = 1924] [id = 20] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12d50d800 == 23 [pid = 1924] [id = 19] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9a3800 == 22 [pid = 1924] [id = 15] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12d519000 == 21 [pid = 1924] [id = 21] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x116ac1000 == 20 [pid = 1924] [id = 24] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53a000 == 19 [pid = 1924] [id = 8] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3ee000 == 18 [pid = 1924] [id = 14] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70d800 == 17 [pid = 1924] [id = 9] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12b906800 == 16 [pid = 1924] [id = 10] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1288cd800 == 15 [pid = 1924] [id = 481] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b9000 == 14 [pid = 1924] [id = 480] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x124786800 == 13 [pid = 1924] [id = 479] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x112dd7000 == 12 [pid = 1924] [id = 478] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c1800 == 11 [pid = 1924] [id = 474] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x124786000 == 10 [pid = 1924] [id = 476] 02:26:12 INFO - PROCESS | 1924 | --DOCSHELL 0x116603800 == 9 [pid = 1924] [id = 477] 02:26:13 INFO - PROCESS | 1924 | 1468661173136 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]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2483ms 02:26:13 INFO - PROCESS | 1924 | 1468661173163 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:26:13 INFO - PROCESS | 1924 | 1468661173165 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 02:26:13 INFO - PROCESS | 1924 | 1468661173168 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 1924 | 1468661173171 Marionette TRACE conn2 <- [1,1902,null,{}] 02:26:13 INFO - PROCESS | 1924 | 1468661173177 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}] 02:26:13 INFO - PROCESS | 1924 | 1468661173179 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:13 INFO - PROCESS | 1924 | 1468661173257 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:26:13 INFO - PROCESS | 1924 | 1468661173312 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 1924 | 1468661173314 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1164c2800 == 10 [pid = 1924] [id = 483] 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x1128a5400) [pid = 1924] [serial = 1449] [outer = 0x0] 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1128a8000) [pid = 1924] [serial = 1450] [outer = 0x1128a5400] 02:26:13 INFO - PROCESS | 1924 | 1468661173342 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x112983c00) [pid = 1924] [serial = 1451] [outer = 0x1128a5400] 02:26:13 INFO - PROCESS | 1924 | 1468661173668 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]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 523ms 02:26:13 INFO - PROCESS | 1924 | 1468661173692 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 1924 | 1468661173698 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 02:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:26:13 INFO - PROCESS | 1924 | 1468661173702 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 1924 | 1468661173704 Marionette TRACE conn2 <- [1,1906,null,{}] 02:26:13 INFO - PROCESS | 1924 | 1468661173708 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}] 02:26:13 INFO - PROCESS | 1924 | 1468661173711 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:13 INFO - PROCESS | 1924 | 1468661173792 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:26:13 INFO - PROCESS | 1924 | 1468661173796 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 1924 | 1468661173798 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x115eae000 == 11 [pid = 1924] [id = 484] 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x113233000) [pid = 1924] [serial = 1452] [outer = 0x0] 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x115dfa000) [pid = 1924] [serial = 1453] [outer = 0x113233000] 02:26:13 INFO - PROCESS | 1924 | 1468661173828 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11671f800) [pid = 1924] [serial = 1454] [outer = 0x113233000] 02:26:14 INFO - PROCESS | 1924 | 1468661174179 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]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 521ms 02:26:14 INFO - PROCESS | 1924 | 1468661174223 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 1924 | 1468661174225 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 02:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:26:14 INFO - PROCESS | 1924 | 1468661174227 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 1924 | 1468661174237 Marionette TRACE conn2 <- [1,1910,null,{}] 02:26:14 INFO - PROCESS | 1924 | 1468661174245 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}] 02:26:14 INFO - PROCESS | 1924 | 1468661174248 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:14 INFO - PROCESS | 1924 | 1468661174327 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:26:14 INFO - PROCESS | 1924 | 1468661174332 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 1924 | 1468661174334 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c9000 == 12 [pid = 1924] [id = 485] 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1127d5000) [pid = 1924] [serial = 1455] [outer = 0x0] 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x117152000) [pid = 1924] [serial = 1456] [outer = 0x1127d5000] 02:26:14 INFO - PROCESS | 1924 | 1468661174365 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x118267400) [pid = 1924] [serial = 1457] [outer = 0x1127d5000] 02:26:14 INFO - PROCESS | 1924 | 1468661174717 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]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 531ms 02:26:14 INFO - PROCESS | 1924 | 1468661174759 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:26:14 INFO - PROCESS | 1924 | 1468661174761 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 02:26:14 INFO - PROCESS | 1924 | 1468661174763 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 1924 | 1468661174764 Marionette TRACE conn2 <- [1,1914,null,{}] 02:26:14 INFO - PROCESS | 1924 | 1468661174766 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}] 02:26:14 INFO - PROCESS | 1924 | 1468661174767 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:14 INFO - PROCESS | 1924 | 1468661174879 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:26:14 INFO - PROCESS | 1924 | 1468661174885 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 1924 | 1468661174886 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12444e000 == 13 [pid = 1924] [id = 486] 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1185ac800) [pid = 1924] [serial = 1458] [outer = 0x0] 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x118896000) [pid = 1924] [serial = 1459] [outer = 0x1185ac800] 02:26:14 INFO - PROCESS | 1924 | 1468661174921 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119059400) [pid = 1924] [serial = 1460] [outer = 0x1185ac800] 02:26:15 INFO - PROCESS | 1924 | 1468661175333 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]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 618ms 02:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:26:15 INFO - PROCESS | 1924 | 1468661175382 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 1924 | 1468661175383 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 02:26:15 INFO - PROCESS | 1924 | 1468661175385 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 1924 | 1468661175386 Marionette TRACE conn2 <- [1,1918,null,{}] 02:26:15 INFO - PROCESS | 1924 | 1468661175389 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}] 02:26:15 INFO - PROCESS | 1924 | 1468661175390 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:15 INFO - PROCESS | 1924 | 1468661175491 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:26:15 INFO - PROCESS | 1924 | 1468661175532 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 1924 | 1468661175533 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a77800 == 14 [pid = 1924] [id = 487] 02:26:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x113219400) [pid = 1924] [serial = 1461] [outer = 0x0] 02:26:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1191c5000) [pid = 1924] [serial = 1462] [outer = 0x113219400] 02:26:15 INFO - PROCESS | 1924 | 1468661175557 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11930f800) [pid = 1924] [serial = 1463] [outer = 0x113219400] 02:26:15 INFO - PROCESS | 1924 | 1468661175901 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]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 02:26:15 INFO - PROCESS | 1924 | 1468661175908 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 1924 | 1468661175910 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 02:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:26:15 INFO - PROCESS | 1924 | 1468661175912 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 1924 | 1468661175913 Marionette TRACE conn2 <- [1,1922,null,{}] 02:26:15 INFO - PROCESS | 1924 | 1468661175920 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}] 02:26:15 INFO - PROCESS | 1924 | 1468661175925 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:16 INFO - PROCESS | 1924 | 1468661176048 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:26:16 INFO - PROCESS | 1924 | 1468661176053 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 1924 | 1468661176054 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d02800 == 15 [pid = 1924] [id = 488] 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119313800) [pid = 1924] [serial = 1464] [outer = 0x0] 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119725c00) [pid = 1924] [serial = 1465] [outer = 0x119313800] 02:26:16 INFO - PROCESS | 1924 | 1468661176080 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119bedc00) [pid = 1924] [serial = 1466] [outer = 0x119313800] 02:26:16 INFO - PROCESS | 1924 | 1468661176415 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]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 02:26:16 INFO - PROCESS | 1924 | 1468661176431 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 1924 | 1468661176433 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 02:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:26:16 INFO - PROCESS | 1924 | 1468661176435 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 1924 | 1468661176436 Marionette TRACE conn2 <- [1,1926,null,{}] 02:26:16 INFO - PROCESS | 1924 | 1468661176439 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}] 02:26:16 INFO - PROCESS | 1924 | 1468661176440 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:16 INFO - PROCESS | 1924 | 1468661176553 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:26:16 INFO - PROCESS | 1924 | 1468661176556 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 1924 | 1468661176558 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b6000 == 16 [pid = 1924] [id = 489] 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119319000) [pid = 1924] [serial = 1467] [outer = 0x0] 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x123863400) [pid = 1924] [serial = 1468] [outer = 0x119319000] 02:26:16 INFO - PROCESS | 1924 | 1468661176582 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x123870800) [pid = 1924] [serial = 1469] [outer = 0x119319000] 02:26:16 INFO - PROCESS | 1924 | 1468661176925 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]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 525ms 02:26:16 INFO - PROCESS | 1924 | 1468661176964 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 1924 | 1468661176966 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 02:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:26:16 INFO - PROCESS | 1924 | 1468661176968 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 1924 | 1468661176969 Marionette TRACE conn2 <- [1,1930,null,{}] 02:26:16 INFO - PROCESS | 1924 | 1468661176972 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}] 02:26:16 INFO - PROCESS | 1924 | 1468661176973 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:17 INFO - PROCESS | 1924 | 1468661177066 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:26:17 INFO - PROCESS | 1924 | 1468661177069 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 1924 | 1468661177070 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a40f800 == 17 [pid = 1924] [id = 490] 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119984800) [pid = 1924] [serial = 1470] [outer = 0x0] 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1238e4400) [pid = 1924] [serial = 1471] [outer = 0x119984800] 02:26:17 INFO - PROCESS | 1924 | 1468661177095 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123c0d000) [pid = 1924] [serial = 1472] [outer = 0x119984800] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112f92400) [pid = 1924] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1128a8400) [pid = 1924] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11672d800) [pid = 1924] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1128b3800) [pid = 1924] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11692b800) [pid = 1924] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1128aac00) [pid = 1924] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119745000) [pid = 1924] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1197b8000) [pid = 1924] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1197b6800) [pid = 1924] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1188e5400) [pid = 1924] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11996cc00) [pid = 1924] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1133bb800) [pid = 1924] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1125fe400) [pid = 1924] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x11826e000) [pid = 1924] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x118166800) [pid = 1924] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:26:17 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x118169800) [pid = 1924] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:26:17 INFO - PROCESS | 1924 | 1468661177652 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]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 02:26:17 INFO - PROCESS | 1924 | 1468661177688 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 1924 | 1468661177690 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 02:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:26:17 INFO - PROCESS | 1924 | 1468661177694 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 1924 | 1468661177695 Marionette TRACE conn2 <- [1,1934,null,{}] 02:26:17 INFO - PROCESS | 1924 | 1468661177698 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}] 02:26:17 INFO - PROCESS | 1924 | 1468661177699 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:17 INFO - PROCESS | 1924 | 1468661177775 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:26:17 INFO - PROCESS | 1924 | 1468661177780 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 1924 | 1468661177780 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c8800 == 18 [pid = 1924] [id = 491] 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x112919c00) [pid = 1924] [serial = 1473] [outer = 0x0] 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x116981800) [pid = 1924] [serial = 1474] [outer = 0x112919c00] 02:26:17 INFO - PROCESS | 1924 | 1468661177806 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11888c800) [pid = 1924] [serial = 1475] [outer = 0x112919c00] 02:26:18 INFO - PROCESS | 1924 | 1468661178146 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]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 02:26:18 INFO - PROCESS | 1924 | 1468661178163 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 1924 | 1468661178165 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 02:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:26:18 INFO - PROCESS | 1924 | 1468661178178 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 1924 | 1468661178179 Marionette TRACE conn2 <- [1,1938,null,{}] 02:26:18 INFO - PROCESS | 1924 | 1468661178182 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}] 02:26:18 INFO - PROCESS | 1924 | 1468661178183 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:18 INFO - PROCESS | 1924 | 1468661178262 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:26:18 INFO - PROCESS | 1924 | 1468661178265 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 1924 | 1468661178266 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a543800 == 19 [pid = 1924] [id = 492] 02:26:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x118167000) [pid = 1924] [serial = 1476] [outer = 0x0] 02:26:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1197af800) [pid = 1924] [serial = 1477] [outer = 0x118167000] 02:26:18 INFO - PROCESS | 1924 | 1468661178294 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1238dd000) [pid = 1924] [serial = 1478] [outer = 0x118167000] 02:26:18 INFO - PROCESS | 1924 | 1468661178685 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]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 526ms 02:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:26:18 INFO - PROCESS | 1924 | 1468661178697 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 1924 | 1468661178700 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 02:26:18 INFO - PROCESS | 1924 | 1468661178703 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 1924 | 1468661178706 Marionette TRACE conn2 <- [1,1942,null,{}] 02:26:18 INFO - PROCESS | 1924 | 1468661178720 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}] 02:26:18 INFO - PROCESS | 1924 | 1468661178722 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:18 INFO - PROCESS | 1924 | 1468661178859 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:26:18 INFO - PROCESS | 1924 | 1468661178867 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 1924 | 1468661178869 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a75000 == 20 [pid = 1924] [id = 493] 02:26:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x123c44800) [pid = 1924] [serial = 1479] [outer = 0x0] 02:26:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1243b8800) [pid = 1924] [serial = 1480] [outer = 0x123c44800] 02:26:18 INFO - PROCESS | 1924 | 1468661178917 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124bd0400) [pid = 1924] [serial = 1481] [outer = 0x123c44800] 02:26:19 INFO - PROCESS | 1924 | 1468661179296 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]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 02:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:26:19 INFO - PROCESS | 1924 | 1468661179369 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 1924 | 1468661179371 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 02:26:19 INFO - PROCESS | 1924 | 1468661179375 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 1924 | 1468661179378 Marionette TRACE conn2 <- [1,1946,null,{}] 02:26:19 INFO - PROCESS | 1924 | 1468661179382 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}] 02:26:19 INFO - PROCESS | 1924 | 1468661179384 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:19 INFO - PROCESS | 1924 | 1468661179473 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:26:19 INFO - PROCESS | 1924 | 1468661179566 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 1924 | 1468661179568 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x115eb9000 == 21 [pid = 1924] [id = 494] 02:26:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1125fa400) [pid = 1924] [serial = 1482] [outer = 0x0] 02:26:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1127cf400) [pid = 1924] [serial = 1483] [outer = 0x1125fa400] 02:26:19 INFO - PROCESS | 1924 | 1468661179600 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x112919000) [pid = 1924] [serial = 1484] [outer = 0x1125fa400] 02:26:20 INFO - PROCESS | 1924 | 1468661180026 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]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 722ms 02:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:26:20 INFO - PROCESS | 1924 | 1468661180098 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 1924 | 1468661180100 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 02:26:20 INFO - PROCESS | 1924 | 1468661180104 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 1924 | 1468661180107 Marionette TRACE conn2 <- [1,1950,null,{}] 02:26:20 INFO - PROCESS | 1924 | 1468661180110 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}] 02:26:20 INFO - PROCESS | 1924 | 1468661180112 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:20 INFO - PROCESS | 1924 | 1468661180215 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:26:20 INFO - PROCESS | 1924 | 1468661180317 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 1924 | 1468661180319 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c6000 == 22 [pid = 1924] [id = 495] 02:26:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x112915400) [pid = 1924] [serial = 1485] [outer = 0x0] 02:26:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11690b400) [pid = 1924] [serial = 1486] [outer = 0x112915400] 02:26:20 INFO - PROCESS | 1924 | 1468661180351 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11714ac00) [pid = 1924] [serial = 1487] [outer = 0x112915400] 02:26:20 INFO - PROCESS | 1924 | 1468661180786 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]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 725ms 02:26:20 INFO - PROCESS | 1924 | 1468661180828 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:26:20 INFO - PROCESS | 1924 | 1468661180829 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 02:26:20 INFO - PROCESS | 1924 | 1468661180832 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 1924 | 1468661180833 Marionette TRACE conn2 <- [1,1954,null,{}] 02:26:20 INFO - PROCESS | 1924 | 1468661180840 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}] 02:26:20 INFO - PROCESS | 1924 | 1468661180843 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:20 INFO - PROCESS | 1924 | 1468661180942 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:26:21 INFO - PROCESS | 1924 | 1468661181000 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 1924 | 1468661181003 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b051000 == 23 [pid = 1924] [id = 496] 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1191ce800) [pid = 1924] [serial = 1488] [outer = 0x0] 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11971fc00) [pid = 1924] [serial = 1489] [outer = 0x1191ce800] 02:26:21 INFO - PROCESS | 1924 | 1468661181034 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119742c00) [pid = 1924] [serial = 1490] [outer = 0x1191ce800] 02:26:21 INFO - PROCESS | 1924 | 1468661181445 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]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 620ms 02:26:21 INFO - PROCESS | 1924 | 1468661181452 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 1924 | 1468661181453 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 02:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:26:21 INFO - PROCESS | 1924 | 1468661181456 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 1924 | 1468661181457 Marionette TRACE conn2 <- [1,1958,null,{}] 02:26:21 INFO - PROCESS | 1924 | 1468661181460 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}] 02:26:21 INFO - PROCESS | 1924 | 1468661181461 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:21 INFO - PROCESS | 1924 | 1468661181620 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:26:21 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1238e5800) [pid = 1924] [serial = 1445] [outer = 0x0] [url = about:blank] 02:26:21 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1238db400) [pid = 1924] [serial = 1444] [outer = 0x0] [url = about:blank] 02:26:21 INFO - PROCESS | 1924 | 1468661181747 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 1924 | 1468661181748 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f63800 == 24 [pid = 1924] [id = 497] 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11259d800) [pid = 1924] [serial = 1491] [outer = 0x0] 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1125fe400) [pid = 1924] [serial = 1492] [outer = 0x11259d800] 02:26:21 INFO - PROCESS | 1924 | 1468661181781 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112e06c00) [pid = 1924] [serial = 1493] [outer = 0x11259d800] 02:26:22 INFO - PROCESS | 1924 | --DOCSHELL 0x116f77800 == 23 [pid = 1924] [id = 482] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x118270c00) [pid = 1924] [serial = 1435] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119055c00) [pid = 1924] [serial = 1429] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118772800) [pid = 1924] [serial = 1428] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11672dc00) [pid = 1924] [serial = 1426] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113da5c00) [pid = 1924] [serial = 1425] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x115df1400) [pid = 1924] [serial = 1432] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x112984800) [pid = 1924] [serial = 1431] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1132ed000) [pid = 1924] [serial = 1447] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x129324400) [pid = 1924] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1176f4000) [pid = 1924] [serial = 1410] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11876d800) [pid = 1924] [serial = 1411] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113216400) [pid = 1924] [serial = 1413] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1125f5800) [pid = 1924] [serial = 1414] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11826c800) [pid = 1924] [serial = 1416] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x118769c00) [pid = 1924] [serial = 1417] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1128afc00) [pid = 1924] [serial = 1407] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12394b000) [pid = 1924] [serial = 1404] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119174c00) [pid = 1924] [serial = 1401] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x115e60800) [pid = 1924] [serial = 1398] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x119745400) [pid = 1924] [serial = 1420] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x119597c00) [pid = 1924] [serial = 1419] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1197b1400) [pid = 1924] [serial = 1422] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x11998cc00) [pid = 1924] [serial = 1423] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x119ff7400) [pid = 1924] [serial = 1442] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x11972b800) [pid = 1924] [serial = 1439] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x119982800) [pid = 1924] [serial = 1441] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x124fd8400) [pid = 1924] [serial = 1405] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x11697a400) [pid = 1924] [serial = 1399] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x1132e7400) [pid = 1924] [serial = 1408] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x119596800) [pid = 1924] [serial = 1402] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x11888b000) [pid = 1924] [serial = 1436] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x1191cb000) [pid = 1924] [serial = 1438] [outer = 0x0] [url = about:blank] 02:26:22 INFO - PROCESS | 1924 | 1468661182679 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]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1273ms 02:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:26:22 INFO - PROCESS | 1924 | 1468661182730 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 1924 | 1468661182732 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 02:26:22 INFO - PROCESS | 1924 | 1468661182735 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 1924 | 1468661182737 Marionette TRACE conn2 <- [1,1962,null,{}] 02:26:22 INFO - PROCESS | 1924 | 1468661182743 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}] 02:26:22 INFO - PROCESS | 1924 | 1468661182745 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:22 INFO - PROCESS | 1924 | 1468661182822 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:26:22 INFO - PROCESS | 1924 | 1468661182879 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 1924 | 1468661182881 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x115db5000 == 24 [pid = 1924] [id = 498] 02:26:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1128a6800) [pid = 1924] [serial = 1494] [outer = 0x0] 02:26:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x11297b800) [pid = 1924] [serial = 1495] [outer = 0x1128a6800] 02:26:22 INFO - PROCESS | 1924 | 1468661182909 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x113233c00) [pid = 1924] [serial = 1496] [outer = 0x1128a6800] 02:26:23 INFO - PROCESS | 1924 | 1468661183268 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]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 574ms 02:26:23 INFO - PROCESS | 1924 | 1468661183309 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 1924 | 1468661183312 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 02:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:26:23 INFO - PROCESS | 1924 | 1468661183317 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 1924 | 1468661183319 Marionette TRACE conn2 <- [1,1966,null,{}] 02:26:23 INFO - PROCESS | 1924 | 1468661183321 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}] 02:26:23 INFO - PROCESS | 1924 | 1468661183323 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:23 INFO - PROCESS | 1924 | 1468661183403 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:26:23 INFO - PROCESS | 1924 | 1468661183456 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 1924 | 1468661183458 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x117458800 == 25 [pid = 1924] [id = 499] 02:26:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x112f98c00) [pid = 1924] [serial = 1497] [outer = 0x0] 02:26:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x114f6a400) [pid = 1924] [serial = 1498] [outer = 0x112f98c00] 02:26:23 INFO - PROCESS | 1924 | 1468661183485 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x116922400) [pid = 1924] [serial = 1499] [outer = 0x112f98c00] 02:26:23 INFO - PROCESS | 1924 | 1468661183785 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]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 02:26:23 INFO - PROCESS | 1924 | 1468661183837 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:26:23 INFO - PROCESS | 1924 | 1468661183849 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 02:26:23 INFO - PROCESS | 1924 | 1468661183852 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 1924 | 1468661183854 Marionette TRACE conn2 <- [1,1970,null,{}] 02:26:23 INFO - PROCESS | 1924 | 1468661183862 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}] 02:26:23 INFO - PROCESS | 1924 | 1468661183865 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:23 INFO - PROCESS | 1924 | 1468661183940 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:26:23 INFO - PROCESS | 1924 | 1468661183994 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 1924 | 1468661183996 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c6800 == 26 [pid = 1924] [id = 500] 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x112596000) [pid = 1924] [serial = 1500] [outer = 0x0] 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x118268400) [pid = 1924] [serial = 1501] [outer = 0x112596000] 02:26:24 INFO - PROCESS | 1924 | 1468661184024 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1185ac400) [pid = 1924] [serial = 1502] [outer = 0x112596000] 02:26:24 INFO - PROCESS | 1924 | 1468661184328 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]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 02:26:24 INFO - PROCESS | 1924 | 1468661184373 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:26:24 INFO - PROCESS | 1924 | 1468661184377 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 02:26:24 INFO - PROCESS | 1924 | 1468661184380 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 1924 | 1468661184381 Marionette TRACE conn2 <- [1,1974,null,{}] 02:26:24 INFO - PROCESS | 1924 | 1468661184383 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}] 02:26:24 INFO - PROCESS | 1924 | 1468661184384 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:24 INFO - PROCESS | 1924 | 1468661184461 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:26:24 INFO - PROCESS | 1924 | 1468661184464 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 1924 | 1468661184465 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12388a800 == 27 [pid = 1924] [id = 501] 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x11876fc00) [pid = 1924] [serial = 1503] [outer = 0x0] 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x119059c00) [pid = 1924] [serial = 1504] [outer = 0x11876fc00] 02:26:24 INFO - PROCESS | 1924 | 1468661184493 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1191c9400) [pid = 1924] [serial = 1505] [outer = 0x11876fc00] 02:26:24 INFO - PROCESS | 1924 | 1468661184876 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]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 02:26:24 INFO - PROCESS | 1924 | 1468661184899 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 1924 | 1468661184901 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 02:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:26:24 INFO - PROCESS | 1924 | 1468661184914 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 1924 | 1468661184916 Marionette TRACE conn2 <- [1,1978,null,{}] 02:26:24 INFO - PROCESS | 1924 | 1468661184919 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}] 02:26:24 INFO - PROCESS | 1924 | 1468661184921 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:25 INFO - PROCESS | 1924 | 1468661185071 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:26:25 INFO - PROCESS | 1924 | 1468661185088 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 1924 | 1468661185089 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12445e000 == 28 [pid = 1924] [id = 502] 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x115df1c00) [pid = 1924] [serial = 1506] [outer = 0x0] 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11930d800) [pid = 1924] [serial = 1507] [outer = 0x115df1c00] 02:26:25 INFO - PROCESS | 1924 | 1468661185132 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119593800) [pid = 1924] [serial = 1508] [outer = 0x115df1c00] 02:26:25 INFO - PROCESS | 1924 | 1468661185572 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]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 02:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:26:25 INFO - PROCESS | 1924 | 1468661185584 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 1924 | 1468661185585 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 02:26:25 INFO - PROCESS | 1924 | 1468661185588 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 1924 | 1468661185589 Marionette TRACE conn2 <- [1,1982,null,{}] 02:26:25 INFO - PROCESS | 1924 | 1468661185593 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}] 02:26:25 INFO - PROCESS | 1924 | 1468661185598 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:25 INFO - PROCESS | 1924 | 1468661185712 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:26:25 INFO - PROCESS | 1924 | 1468661185747 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 1924 | 1468661185748 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614d000 == 29 [pid = 1924] [id = 503] 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119724800) [pid = 1924] [serial = 1509] [outer = 0x0] 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1197b5400) [pid = 1924] [serial = 1510] [outer = 0x119724800] 02:26:25 INFO - PROCESS | 1924 | 1468661185773 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119bf9c00) [pid = 1924] [serial = 1511] [outer = 0x119724800] 02:26:26 INFO - PROCESS | 1924 | 1468661186054 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]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 02:26:26 INFO - PROCESS | 1924 | 1468661186064 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 1924 | 1468661186066 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 02:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:26:26 INFO - PROCESS | 1924 | 1468661186068 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 1924 | 1468661186069 Marionette TRACE conn2 <- [1,1986,null,{}] 02:26:26 INFO - PROCESS | 1924 | 1468661186076 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}] 02:26:26 INFO - PROCESS | 1924 | 1468661186078 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:26 INFO - PROCESS | 1924 | 1468661186199 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:26:26 INFO - PROCESS | 1924 | 1468661186203 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 1924 | 1468661186204 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a4800 == 30 [pid = 1924] [id = 504] 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x123865000) [pid = 1924] [serial = 1512] [outer = 0x0] 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1238da400) [pid = 1924] [serial = 1513] [outer = 0x123865000] 02:26:26 INFO - PROCESS | 1924 | 1468661186228 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1238e3000) [pid = 1924] [serial = 1514] [outer = 0x123865000] 02:26:26 INFO - PROCESS | 1924 | 1468661186564 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]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 02:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:26:26 INFO - PROCESS | 1924 | 1468661186587 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 1924 | 1468661186588 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 02:26:26 INFO - PROCESS | 1924 | 1468661186590 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 1924 | 1468661186591 Marionette TRACE conn2 <- [1,1990,null,{}] 02:26:26 INFO - PROCESS | 1924 | 1468661186594 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}] 02:26:26 INFO - PROCESS | 1924 | 1468661186595 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:26 INFO - PROCESS | 1924 | 1468661186792 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113219400) [pid = 1924] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119313800) [pid = 1924] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119319000) [pid = 1924] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x119984800) [pid = 1924] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x118167000) [pid = 1924] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1127d5000) [pid = 1924] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x113233000) [pid = 1924] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x123c44800) [pid = 1924] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1128a5400) [pid = 1924] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x112985000) [pid = 1924] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1185ac800) [pid = 1924] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:26:26 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x112919c00) [pid = 1924] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:26:26 INFO - PROCESS | 1924 | 1468661186834 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 1924 | 1468661186835 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x124455000 == 31 [pid = 1924] [id = 505] 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x111f0b400) [pid = 1924] [serial = 1515] [outer = 0x0] 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1128a7800) [pid = 1924] [serial = 1516] [outer = 0x111f0b400] 02:26:26 INFO - PROCESS | 1924 | 1468661186860 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x116720000) [pid = 1924] [serial = 1517] [outer = 0x111f0b400] 02:26:27 INFO - PROCESS | 1924 | 1468661187129 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]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 02:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:26:27 INFO - PROCESS | 1924 | 1468661187164 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 1924 | 1468661187166 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 02:26:27 INFO - PROCESS | 1924 | 1468661187168 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 1924 | 1468661187169 Marionette TRACE conn2 <- [1,1994,null,{}] 02:26:27 INFO - PROCESS | 1924 | 1468661187171 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}] 02:26:27 INFO - PROCESS | 1924 | 1468661187173 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:27 INFO - PROCESS | 1924 | 1468661187264 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:26:27 INFO - PROCESS | 1924 | 1468661187267 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 1924 | 1468661187268 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c2000 == 32 [pid = 1924] [id = 506] 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1191c8800) [pid = 1924] [serial = 1518] [outer = 0x0] 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x123f6f400) [pid = 1924] [serial = 1519] [outer = 0x1191c8800] 02:26:27 INFO - PROCESS | 1924 | 1468661187303 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1243bb800) [pid = 1924] [serial = 1520] [outer = 0x1191c8800] 02:26:27 INFO - PROCESS | 1924 | 1468661187631 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]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 468ms 02:26:27 INFO - PROCESS | 1924 | 1468661187636 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 1924 | 1468661187637 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 02:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:26:27 INFO - PROCESS | 1924 | 1468661187640 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 1924 | 1468661187642 Marionette TRACE conn2 <- [1,1998,null,{}] 02:26:27 INFO - PROCESS | 1924 | 1468661187647 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}] 02:26:27 INFO - PROCESS | 1924 | 1468661187648 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:27 INFO - PROCESS | 1924 | 1468661187753 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:26:27 INFO - PROCESS | 1924 | 1468661187759 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 1924 | 1468661187760 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a40a000 == 33 [pid = 1924] [id = 507] 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1128b0c00) [pid = 1924] [serial = 1521] [outer = 0x0] 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x124760400) [pid = 1924] [serial = 1522] [outer = 0x1128b0c00] 02:26:27 INFO - PROCESS | 1924 | 1468661187784 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x124c88800) [pid = 1924] [serial = 1523] [outer = 0x1128b0c00] 02:26:28 INFO - PROCESS | 1924 | 1468661188087 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]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 474ms 02:26:28 INFO - PROCESS | 1924 | 1468661188114 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 1924 | 1468661188116 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 02:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:26:28 INFO - PROCESS | 1924 | 1468661188118 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 1924 | 1468661188120 Marionette TRACE conn2 <- [1,2002,null,{}] 02:26:28 INFO - PROCESS | 1924 | 1468661188123 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}] 02:26:28 INFO - PROCESS | 1924 | 1468661188127 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:28 INFO - PROCESS | 1924 | 1468661188218 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:26:28 INFO - PROCESS | 1924 | 1468661188221 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 1924 | 1468661188223 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x124452800 == 34 [pid = 1924] [id = 508] 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x124c89c00) [pid = 1924] [serial = 1524] [outer = 0x0] 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x124fd3c00) [pid = 1924] [serial = 1525] [outer = 0x124c89c00] 02:26:28 INFO - PROCESS | 1924 | 1468661188261 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x12619f800) [pid = 1924] [serial = 1526] [outer = 0x124c89c00] 02:26:28 INFO - PROCESS | 1924 | 1468661188598 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]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 02:26:28 INFO - PROCESS | 1924 | 1468661188639 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 1924 | 1468661188640 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 02:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:26:28 INFO - PROCESS | 1924 | 1468661188645 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 1924 | 1468661188646 Marionette TRACE conn2 <- [1,2006,null,{}] 02:26:28 INFO - PROCESS | 1924 | 1468661188648 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}] 02:26:28 INFO - PROCESS | 1924 | 1468661188649 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:28 INFO - PROCESS | 1924 | 1468661188752 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:26:28 INFO - PROCESS | 1924 | 1468661188755 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 1924 | 1468661188756 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x111f6f000 == 35 [pid = 1924] [id = 509] 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x111c75400) [pid = 1924] [serial = 1527] [outer = 0x0] 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x112595c00) [pid = 1924] [serial = 1528] [outer = 0x111c75400] 02:26:28 INFO - PROCESS | 1924 | 1468661188829 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1125f8c00) [pid = 1924] [serial = 1529] [outer = 0x111c75400] 02:26:29 INFO - PROCESS | 1924 | 1468661189366 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]]]}] 02:26:29 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 02:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 768ms 02:26:29 INFO - PROCESS | 1924 | 1468661189415 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 1924 | 1468661189417 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 02:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:26:29 INFO - PROCESS | 1924 | 1468661189421 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 1924 | 1468661189422 Marionette TRACE conn2 <- [1,2010,null,{}] 02:26:29 INFO - PROCESS | 1924 | 1468661189426 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}] 02:26:29 INFO - PROCESS | 1924 | 1468661189427 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:29 INFO - PROCESS | 1924 | 1468661189539 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:26:29 INFO - PROCESS | 1924 | 1468661189616 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 1924 | 1468661189618 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x11911f800 == 36 [pid = 1924] [id = 510] 02:26:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x113c44000) [pid = 1924] [serial = 1530] [outer = 0x0] 02:26:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x115e5f400) [pid = 1924] [serial = 1531] [outer = 0x113c44000] 02:26:29 INFO - PROCESS | 1924 | 1468661189648 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x116926c00) [pid = 1924] [serial = 1532] [outer = 0x113c44000] 02:26:30 INFO - PROCESS | 1924 | 1468661190333 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]]]}] 02:26:30 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 02:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 974ms 02:26:30 INFO - PROCESS | 1924 | 1468661190413 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 1924 | 1468661190415 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 02:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:26:30 INFO - PROCESS | 1924 | 1468661190420 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 1924 | 1468661190421 Marionette TRACE conn2 <- [1,2014,null,{}] 02:26:30 INFO - PROCESS | 1924 | 1468661190425 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}] 02:26:30 INFO - PROCESS | 1924 | 1468661190427 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:30 INFO - PROCESS | 1924 | 1468661190539 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1191c5000) [pid = 1924] [serial = 1462] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119725c00) [pid = 1924] [serial = 1465] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11930f800) [pid = 1924] [serial = 1463] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x123863400) [pid = 1924] [serial = 1468] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x123c0d000) [pid = 1924] [serial = 1472] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1238e4400) [pid = 1924] [serial = 1471] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x123870800) [pid = 1924] [serial = 1469] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1197af800) [pid = 1924] [serial = 1477] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x117152000) [pid = 1924] [serial = 1456] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x118267400) [pid = 1924] [serial = 1457] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x115dfa000) [pid = 1924] [serial = 1453] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x124bd0400) [pid = 1924] [serial = 1481] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11671f800) [pid = 1924] [serial = 1454] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1238dd000) [pid = 1924] [serial = 1478] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1128a8000) [pid = 1924] [serial = 1450] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x112983c00) [pid = 1924] [serial = 1451] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x11691e800) [pid = 1924] [serial = 1448] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x118896000) [pid = 1924] [serial = 1459] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x1243b8800) [pid = 1924] [serial = 1480] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x119bedc00) [pid = 1924] [serial = 1466] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x11888c800) [pid = 1924] [serial = 1475] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x116981800) [pid = 1924] [serial = 1474] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x119059400) [pid = 1924] [serial = 1460] [outer = 0x0] [url = about:blank] 02:26:30 INFO - PROCESS | 1924 | 1468661190621 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 1924 | 1468661190624 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x114f16800 == 37 [pid = 1924] [id = 511] 02:26:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x112918c00) [pid = 1924] [serial = 1533] [outer = 0x0] 02:26:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x113004000) [pid = 1924] [serial = 1534] [outer = 0x112918c00] 02:26:30 INFO - PROCESS | 1924 | 1468661190654 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x113c36000) [pid = 1924] [serial = 1535] [outer = 0x112918c00] 02:26:31 INFO - PROCESS | 1924 | 1468661191032 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]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 02:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:26:31 INFO - PROCESS | 1924 | 1468661191044 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 1924 | 1468661191047 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 02:26:31 INFO - PROCESS | 1924 | 1468661191052 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 1924 | 1468661191053 Marionette TRACE conn2 <- [1,2018,null,{}] 02:26:31 INFO - PROCESS | 1924 | 1468661191057 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}] 02:26:31 INFO - PROCESS | 1924 | 1468661191060 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:31 INFO - PROCESS | 1924 | 1468661191143 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:26:31 INFO - PROCESS | 1924 | 1468661191215 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 1924 | 1468661191216 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x119073000 == 38 [pid = 1924] [id = 512] 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x113c37400) [pid = 1924] [serial = 1536] [outer = 0x0] 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x11691e800) [pid = 1924] [serial = 1537] [outer = 0x113c37400] 02:26:31 INFO - PROCESS | 1924 | 1468661191244 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1176fd400) [pid = 1924] [serial = 1538] [outer = 0x113c37400] 02:26:31 INFO - PROCESS | 1924 | 1468661191546 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]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 02:26:31 INFO - PROCESS | 1924 | 1468661191572 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 1924 | 1468661191573 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 02:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:26:31 INFO - PROCESS | 1924 | 1468661191579 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 1924 | 1468661191582 Marionette TRACE conn2 <- [1,2022,null,{}] 02:26:31 INFO - PROCESS | 1924 | 1468661191590 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}] 02:26:31 INFO - PROCESS | 1924 | 1468661191596 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:31 INFO - PROCESS | 1924 | 1468661191682 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:26:31 INFO - PROCESS | 1924 | 1468661191687 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 1924 | 1468661191689 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x124073800 == 39 [pid = 1924] [id = 513] 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11838b400) [pid = 1924] [serial = 1539] [outer = 0x0] 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11876b400) [pid = 1924] [serial = 1540] [outer = 0x11838b400] 02:26:31 INFO - PROCESS | 1924 | 1468661191720 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11917d800) [pid = 1924] [serial = 1541] [outer = 0x11838b400] 02:26:32 INFO - PROCESS | 1924 | 1468661192089 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]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 527ms 02:26:32 INFO - PROCESS | 1924 | 1468661192106 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 1924 | 1468661192110 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 02:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:26:32 INFO - PROCESS | 1924 | 1468661192114 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 1924 | 1468661192115 Marionette TRACE conn2 <- [1,2026,null,{}] 02:26:32 INFO - PROCESS | 1924 | 1468661192118 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}] 02:26:32 INFO - PROCESS | 1924 | 1468661192119 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:32 INFO - PROCESS | 1924 | 1468661192200 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:26:32 INFO - PROCESS | 1924 | 1468661192204 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 1924 | 1468661192205 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c2000 == 40 [pid = 1924] [id = 514] 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1125f1400) [pid = 1924] [serial = 1542] [outer = 0x0] 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119596800) [pid = 1924] [serial = 1543] [outer = 0x1125f1400] 02:26:32 INFO - PROCESS | 1924 | 1468661192234 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11973fc00) [pid = 1924] [serial = 1544] [outer = 0x1125f1400] 02:26:32 INFO - PROCESS | 1924 | 1468661192581 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]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 473ms 02:26:32 INFO - PROCESS | 1924 | 1468661192587 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 1924 | 1468661192588 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 02:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:26:32 INFO - PROCESS | 1924 | 1468661192596 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 1924 | 1468661192597 Marionette TRACE conn2 <- [1,2030,null,{}] 02:26:32 INFO - PROCESS | 1924 | 1468661192600 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}] 02:26:32 INFO - PROCESS | 1924 | 1468661192601 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:32 INFO - PROCESS | 1924 | 1468661192720 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:26:32 INFO - PROCESS | 1924 | 1468661192731 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 1924 | 1468661192732 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x118120000 == 41 [pid = 1924] [id = 515] 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1125fe000) [pid = 1924] [serial = 1545] [outer = 0x0] 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119743000) [pid = 1924] [serial = 1546] [outer = 0x1125fe000] 02:26:32 INFO - PROCESS | 1924 | 1468661192757 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119963400) [pid = 1924] [serial = 1547] [outer = 0x1125fe000] 02:26:33 INFO - PROCESS | 1924 | 1468661193117 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]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 02:26:33 INFO - PROCESS | 1924 | 1468661193165 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 1924 | 1468661193167 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 02:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:26:33 INFO - PROCESS | 1924 | 1468661193169 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 1924 | 1468661193170 Marionette TRACE conn2 <- [1,2034,null,{}] 02:26:33 INFO - PROCESS | 1924 | 1468661193172 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}] 02:26:33 INFO - PROCESS | 1924 | 1468661193176 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:33 INFO - PROCESS | 1924 | 1468661193295 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:26:33 INFO - PROCESS | 1924 | 1468661193329 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 1924 | 1468661193330 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ab000 == 42 [pid = 1924] [id = 516] 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11996f000) [pid = 1924] [serial = 1548] [outer = 0x0] 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x12386b000) [pid = 1924] [serial = 1549] [outer = 0x11996f000] 02:26:33 INFO - PROCESS | 1924 | 1468661193356 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124b06000) [pid = 1924] [serial = 1550] [outer = 0x11996f000] 02:26:33 INFO - PROCESS | 1924 | 1468661193678 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]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 02:26:33 INFO - PROCESS | 1924 | 1468661193689 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 1924 | 1468661193690 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 02:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:26:33 INFO - PROCESS | 1924 | 1468661193696 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 1924 | 1468661193697 Marionette TRACE conn2 <- [1,2038,null,{}] 02:26:33 INFO - PROCESS | 1924 | 1468661193700 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}] 02:26:33 INFO - PROCESS | 1924 | 1468661193701 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:33 INFO - PROCESS | 1924 | 1468661193815 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:26:33 INFO - PROCESS | 1924 | 1468661193819 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 1924 | 1468661193820 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a421000 == 43 [pid = 1924] [id = 517] 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119983c00) [pid = 1924] [serial = 1551] [outer = 0x0] 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124c66800) [pid = 1924] [serial = 1552] [outer = 0x119983c00] 02:26:33 INFO - PROCESS | 1924 | 1468661193844 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1251f2400) [pid = 1924] [serial = 1553] [outer = 0x119983c00] 02:26:34 INFO - PROCESS | 1924 | 1468661194190 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]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 02:26:34 INFO - PROCESS | 1924 | 1468661194215 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 1924 | 1468661194216 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 02:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:26:34 INFO - PROCESS | 1924 | 1468661194218 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 1924 | 1468661194220 Marionette TRACE conn2 <- [1,2042,null,{}] 02:26:34 INFO - PROCESS | 1924 | 1468661194222 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}] 02:26:34 INFO - PROCESS | 1924 | 1468661194224 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:34 INFO - PROCESS | 1924 | 1468661194320 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:26:34 INFO - PROCESS | 1924 | 1468661194332 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 1924 | 1468661194333 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a57d800 == 44 [pid = 1924] [id = 518] 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11259a000) [pid = 1924] [serial = 1554] [outer = 0x0] 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1260b4c00) [pid = 1924] [serial = 1555] [outer = 0x11259a000] 02:26:34 INFO - PROCESS | 1924 | 1468661194359 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126a0f400) [pid = 1924] [serial = 1556] [outer = 0x11259a000] 02:26:34 INFO - PROCESS | 1924 | 1468661194674 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]]]}] 02:26:34 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) 02:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 470ms 02:26:34 INFO - PROCESS | 1924 | 1468661194690 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 1924 | 1468661194694 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 02:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1128a6800) [pid = 1924] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x112596000) [pid = 1924] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11876fc00) [pid = 1924] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x112f98c00) [pid = 1924] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x115df1c00) [pid = 1924] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11259d800) [pid = 1924] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1125fa400) [pid = 1924] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112915400) [pid = 1924] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1191ce800) [pid = 1924] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119724800) [pid = 1924] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x123865000) [pid = 1924] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x111f0b400) [pid = 1924] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1128b0c00) [pid = 1924] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:26:34 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1191c8800) [pid = 1924] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:26:34 INFO - PROCESS | 1924 | 1468661194794 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 1924 | 1468661194795 Marionette TRACE conn2 <- [1,2046,null,{}] 02:26:34 INFO - PROCESS | 1924 | 1468661194798 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}] 02:26:34 INFO - PROCESS | 1924 | 1468661194799 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:34 INFO - PROCESS | 1924 | 1468661194883 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:26:34 INFO - PROCESS | 1924 | 1468661194887 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 1924 | 1468661194888 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x124306000 == 45 [pid = 1924] [id = 519] 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112923c00) [pid = 1924] [serial = 1557] [outer = 0x0] 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x113c5f000) [pid = 1924] [serial = 1558] [outer = 0x112923c00] 02:26:34 INFO - PROCESS | 1924 | 1468661194915 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x118891000) [pid = 1924] [serial = 1559] [outer = 0x112923c00] 02:26:35 INFO - PROCESS | 1924 | 1468661195261 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]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 527ms 02:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:26:35 INFO - PROCESS | 1924 | 1468661195313 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 1924 | 1468661195314 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 02:26:35 INFO - PROCESS | 1924 | 1468661195317 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 1924 | 1468661195318 Marionette TRACE conn2 <- [1,2050,null,{}] 02:26:35 INFO - PROCESS | 1924 | 1468661195320 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}] 02:26:35 INFO - PROCESS | 1924 | 1468661195321 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:35 INFO - PROCESS | 1924 | 1468661195398 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:26:35 INFO - PROCESS | 1924 | 1468661195458 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 1924 | 1468661195460 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c1800 == 46 [pid = 1924] [id = 520] 02:26:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1128a6800) [pid = 1924] [serial = 1560] [outer = 0x0] 02:26:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119314c00) [pid = 1924] [serial = 1561] [outer = 0x1128a6800] 02:26:35 INFO - PROCESS | 1924 | 1468661195484 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x126a0e000) [pid = 1924] [serial = 1562] [outer = 0x1128a6800] 02:26:35 INFO - PROCESS | 1924 | 1468661195766 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]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 467ms 02:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:26:35 INFO - PROCESS | 1924 | 1468661195785 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 1924 | 1468661195787 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 02:26:35 INFO - PROCESS | 1924 | 1468661195798 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 1924 | 1468661195799 Marionette TRACE conn2 <- [1,2054,null,{}] 02:26:35 INFO - PROCESS | 1924 | 1468661195828 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}] 02:26:35 INFO - PROCESS | 1924 | 1468661195830 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:35 INFO - PROCESS | 1924 | 1468661195921 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:26:35 INFO - PROCESS | 1924 | 1468661195926 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 1924 | 1468661195929 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd47000 == 47 [pid = 1924] [id = 521] 02:26:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x126a10400) [pid = 1924] [serial = 1563] [outer = 0x0] 02:26:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x126e8cc00) [pid = 1924] [serial = 1564] [outer = 0x126a10400] 02:26:35 INFO - PROCESS | 1924 | 1468661195955 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128a64800) [pid = 1924] [serial = 1565] [outer = 0x126a10400] 02:26:36 INFO - PROCESS | 1924 | 1468661196311 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]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 555ms 02:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:26:36 INFO - PROCESS | 1924 | 1468661196353 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 1924 | 1468661196354 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 02:26:36 INFO - PROCESS | 1924 | 1468661196356 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 1924 | 1468661196357 Marionette TRACE conn2 <- [1,2058,null,{}] 02:26:36 INFO - PROCESS | 1924 | 1468661196359 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}] 02:26:36 INFO - PROCESS | 1924 | 1468661196361 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:36 INFO - PROCESS | 1924 | 1468661196438 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:26:36 INFO - PROCESS | 1924 | 1468661196444 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 1924 | 1468661196445 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c26c800 == 48 [pid = 1924] [id = 522] 02:26:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128a64c00) [pid = 1924] [serial = 1566] [outer = 0x0] 02:26:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128b17c00) [pid = 1924] [serial = 1567] [outer = 0x128a64c00] 02:26:36 INFO - PROCESS | 1924 | 1468661196469 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128b1e000) [pid = 1924] [serial = 1568] [outer = 0x128a64c00] 02:26:36 INFO - PROCESS | 1924 | 1468661196798 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]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 522ms 02:26:36 INFO - PROCESS | 1924 | 1468661196878 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:26:36 INFO - PROCESS | 1924 | 1468661196881 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 02:26:36 INFO - PROCESS | 1924 | 1468661196884 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 1924 | 1468661196886 Marionette TRACE conn2 <- [1,2062,null,{}] 02:26:36 INFO - PROCESS | 1924 | 1468661196891 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}] 02:26:36 INFO - PROCESS | 1924 | 1468661196893 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:36 INFO - PROCESS | 1924 | 1468661196989 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:26:37 INFO - PROCESS | 1924 | 1468661197088 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 1924 | 1468661197092 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ac6000 == 49 [pid = 1924] [id = 523] 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11291fc00) [pid = 1924] [serial = 1569] [outer = 0x0] 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1130ebc00) [pid = 1924] [serial = 1570] [outer = 0x11291fc00] 02:26:37 INFO - PROCESS | 1924 | 1468661197122 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x115d0f800) [pid = 1924] [serial = 1571] [outer = 0x11291fc00] 02:26:37 INFO - PROCESS | 1924 | 1468661197588 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]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 773ms 02:26:37 INFO - PROCESS | 1924 | 1468661197657 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:26:37 INFO - PROCESS | 1924 | 1468661197660 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 02:26:37 INFO - PROCESS | 1924 | 1468661197664 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 1924 | 1468661197667 Marionette TRACE conn2 <- [1,2066,null,{}] 02:26:37 INFO - PROCESS | 1924 | 1468661197670 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}] 02:26:37 INFO - PROCESS | 1924 | 1468661197672 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:37 INFO - PROCESS | 1924 | 1468661197775 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:26:37 INFO - PROCESS | 1924 | 1468661197850 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 1924 | 1468661197852 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247e3800 == 50 [pid = 1924] [id = 524] 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x118270800) [pid = 1924] [serial = 1572] [outer = 0x0] 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x118519c00) [pid = 1924] [serial = 1573] [outer = 0x118270800] 02:26:37 INFO - PROCESS | 1924 | 1468661197885 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118896000) [pid = 1924] [serial = 1574] [outer = 0x118270800] 02:26:38 INFO - PROCESS | 1924 | 1468661198420 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]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 823ms 02:26:38 INFO - PROCESS | 1924 | 1468661198485 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 1924 | 1468661198487 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 02:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:26:38 INFO - PROCESS | 1924 | 1468661198489 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 1924 | 1468661198491 Marionette TRACE conn2 <- [1,2070,null,{}] 02:26:38 INFO - PROCESS | 1924 | 1468661198498 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}] 02:26:38 INFO - PROCESS | 1924 | 1468661198501 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:38 INFO - PROCESS | 1924 | 1468661198607 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:26:38 INFO - PROCESS | 1924 | 1468661198666 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 1924 | 1468661198669 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd41800 == 51 [pid = 1924] [id = 525] 02:26:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119725400) [pid = 1924] [serial = 1575] [outer = 0x0] 02:26:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11998ac00) [pid = 1924] [serial = 1576] [outer = 0x119725400] 02:26:38 INFO - PROCESS | 1924 | 1468661198701 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12386c800) [pid = 1924] [serial = 1577] [outer = 0x119725400] 02:26:39 INFO - PROCESS | 1924 | 1468661199088 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]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 621ms 02:26:39 INFO - PROCESS | 1924 | 1468661199128 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 1924 | 1468661199129 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 02:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:26:39 INFO - PROCESS | 1924 | 1468661199133 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 1924 | 1468661199134 Marionette TRACE conn2 <- [1,2074,null,{}] 02:26:39 INFO - PROCESS | 1924 | 1468661199136 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}] 02:26:39 INFO - PROCESS | 1924 | 1468661199137 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:39 INFO - PROCESS | 1924 | 1468661199243 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:26:39 INFO - PROCESS | 1924 | 1468661199310 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 1924 | 1468661199311 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3ef800 == 52 [pid = 1924] [id = 526] 02:26:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x123941800) [pid = 1924] [serial = 1578] [outer = 0x0] 02:26:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x124fd7400) [pid = 1924] [serial = 1579] [outer = 0x123941800] 02:26:39 INFO - PROCESS | 1924 | 1468661199342 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126a0a400) [pid = 1924] [serial = 1580] [outer = 0x123941800] 02:26:39 INFO - PROCESS | 1924 | 1468661199726 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]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 773ms 02:26:39 INFO - PROCESS | 1924 | 1468661199951 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 1924 | 1468661199955 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 02:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:26:39 INFO - PROCESS | 1924 | 1468661199963 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 1924 | 1468661199965 Marionette TRACE conn2 <- [1,2078,null,{}] 02:26:39 INFO - PROCESS | 1924 | 1468661199969 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}] 02:26:39 INFO - PROCESS | 1924 | 1468661199971 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:40 INFO - PROCESS | 1924 | 1468661200069 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:26:40 INFO - PROCESS | 1924 | 1468661200138 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 1924 | 1468661200140 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b88800 == 53 [pid = 1924] [id = 527] 02:26:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x113c5e400) [pid = 1924] [serial = 1581] [outer = 0x0] 02:26:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x116195800) [pid = 1924] [serial = 1582] [outer = 0x113c5e400] 02:26:40 INFO - PROCESS | 1924 | 1468661200178 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x116a1c000) [pid = 1924] [serial = 1583] [outer = 0x113c5e400] 02:26:40 INFO - PROCESS | 1924 | 1468661200635 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]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 722ms 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd47000 == 52 [pid = 1924] [id = 521] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c1800 == 51 [pid = 1924] [id = 520] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x124306000 == 50 [pid = 1924] [id = 519] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a57d800 == 49 [pid = 1924] [id = 518] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a421000 == 48 [pid = 1924] [id = 517] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ab000 == 47 [pid = 1924] [id = 516] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x118120000 == 46 [pid = 1924] [id = 515] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c2000 == 45 [pid = 1924] [id = 514] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x124073800 == 44 [pid = 1924] [id = 513] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x119073000 == 43 [pid = 1924] [id = 512] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x114f16800 == 42 [pid = 1924] [id = 511] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12388a800 == 41 [pid = 1924] [id = 501] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x11911f800 == 40 [pid = 1924] [id = 510] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x111f6f000 == 39 [pid = 1924] [id = 509] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x124452800 == 38 [pid = 1924] [id = 508] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x124455000 == 37 [pid = 1924] [id = 505] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12614d000 == 36 [pid = 1924] [id = 503] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12445e000 == 35 [pid = 1924] [id = 502] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a4800 == 34 [pid = 1924] [id = 504] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a40a000 == 33 [pid = 1924] [id = 507] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1194c2000 == 32 [pid = 1924] [id = 506] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3ef800 == 31 [pid = 1924] [id = 526] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd41800 == 30 [pid = 1924] [id = 525] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1247e3800 == 29 [pid = 1924] [id = 524] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12c26c800 == 28 [pid = 1924] [id = 522] 02:26:41 INFO - PROCESS | 1924 | --DOCSHELL 0x116ac6000 == 27 [pid = 1924] [id = 523] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11297b800) [pid = 1924] [serial = 1495] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x113233c00) [pid = 1924] [serial = 1496] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x118268400) [pid = 1924] [serial = 1501] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1185ac400) [pid = 1924] [serial = 1502] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119059c00) [pid = 1924] [serial = 1504] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x114f6a400) [pid = 1924] [serial = 1498] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116922400) [pid = 1924] [serial = 1499] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11930d800) [pid = 1924] [serial = 1507] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1125fe400) [pid = 1924] [serial = 1492] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112e06c00) [pid = 1924] [serial = 1493] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112919000) [pid = 1924] [serial = 1484] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1127cf400) [pid = 1924] [serial = 1483] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11714ac00) [pid = 1924] [serial = 1487] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11690b400) [pid = 1924] [serial = 1486] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119742c00) [pid = 1924] [serial = 1490] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11971fc00) [pid = 1924] [serial = 1489] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1197b5400) [pid = 1924] [serial = 1510] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119593800) [pid = 1924] [serial = 1508] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1238da400) [pid = 1924] [serial = 1513] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119bf9c00) [pid = 1924] [serial = 1511] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1238e3000) [pid = 1924] [serial = 1514] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116720000) [pid = 1924] [serial = 1517] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x124760400) [pid = 1924] [serial = 1522] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1243bb800) [pid = 1924] [serial = 1520] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x124c88800) [pid = 1924] [serial = 1523] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1128a7800) [pid = 1924] [serial = 1516] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x123f6f400) [pid = 1924] [serial = 1519] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1191c9400) [pid = 1924] [serial = 1505] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x124fd3c00) [pid = 1924] [serial = 1525] [outer = 0x0] [url = about:blank] 02:26:41 INFO - PROCESS | 1924 | 1468661201217 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 1924 | 1468661201220 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 02:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:26:41 INFO - PROCESS | 1924 | 1468661201229 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 1924 | 1468661201231 Marionette TRACE conn2 <- [1,2082,null,{}] 02:26:41 INFO - PROCESS | 1924 | 1468661201235 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}] 02:26:41 INFO - PROCESS | 1924 | 1468661201237 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:41 INFO - PROCESS | 1924 | 1468661201316 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:26:41 INFO - PROCESS | 1924 | 1468661201321 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 1924 | 1468661201324 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1164b0800 == 28 [pid = 1924] [id = 528] 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112914c00) [pid = 1924] [serial = 1584] [outer = 0x0] 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x112919000) [pid = 1924] [serial = 1585] [outer = 0x112914c00] 02:26:41 INFO - PROCESS | 1924 | 1468661201354 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112fbc400) [pid = 1924] [serial = 1586] [outer = 0x112914c00] 02:26:41 INFO - PROCESS | 1924 | 1468661201714 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]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 02:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:26:41 INFO - PROCESS | 1924 | 1468661201777 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 1924 | 1468661201780 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 02:26:41 INFO - PROCESS | 1924 | 1468661201785 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 1924 | 1468661201788 Marionette TRACE conn2 <- [1,2086,null,{}] 02:26:41 INFO - PROCESS | 1924 | 1468661201791 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}] 02:26:41 INFO - PROCESS | 1924 | 1468661201793 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:41 INFO - PROCESS | 1924 | 1468661201871 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:26:41 INFO - PROCESS | 1924 | 1468661201879 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 1924 | 1468661201880 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x118111000 == 29 [pid = 1924] [id = 529] 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x115e60000) [pid = 1924] [serial = 1587] [outer = 0x0] 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11691e400) [pid = 1924] [serial = 1588] [outer = 0x115e60000] 02:26:41 INFO - PROCESS | 1924 | 1468661201908 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11714a000) [pid = 1924] [serial = 1589] [outer = 0x115e60000] 02:26:42 INFO - PROCESS | 1924 | 1468661202263 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]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 528ms 02:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:26:42 INFO - PROCESS | 1924 | 1468661202315 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 1924 | 1468661202316 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 02:26:42 INFO - PROCESS | 1924 | 1468661202318 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 1924 | 1468661202319 Marionette TRACE conn2 <- [1,2090,null,{}] 02:26:42 INFO - PROCESS | 1924 | 1468661202326 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}] 02:26:42 INFO - PROCESS | 1924 | 1468661202330 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:42 INFO - PROCESS | 1924 | 1468661202418 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:26:42 INFO - PROCESS | 1924 | 1468661202428 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 1924 | 1468661202431 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x119db7800 == 30 [pid = 1924] [id = 530] 02:26:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1185ad000) [pid = 1924] [serial = 1590] [outer = 0x0] 02:26:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11876c400) [pid = 1924] [serial = 1591] [outer = 0x1185ad000] 02:26:42 INFO - PROCESS | 1924 | 1468661202460 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11904cc00) [pid = 1924] [serial = 1592] [outer = 0x1185ad000] 02:26:42 INFO - PROCESS | 1924 | 1468661202835 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]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 570ms 02:26:42 INFO - PROCESS | 1924 | 1468661202888 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 1924 | 1468661202890 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 02:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:26:42 INFO - PROCESS | 1924 | 1468661202901 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 1924 | 1468661202903 Marionette TRACE conn2 <- [1,2094,null,{}] 02:26:42 INFO - PROCESS | 1924 | 1468661202928 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}] 02:26:42 INFO - PROCESS | 1924 | 1468661202930 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:43 INFO - PROCESS | 1924 | 1468661203053 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:26:43 INFO - PROCESS | 1924 | 1468661203065 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 1924 | 1468661203067 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x124783800 == 31 [pid = 1924] [id = 531] 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1174ddc00) [pid = 1924] [serial = 1593] [outer = 0x0] 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1191d0000) [pid = 1924] [serial = 1594] [outer = 0x1174ddc00] 02:26:43 INFO - PROCESS | 1924 | 1468661203107 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119318400) [pid = 1924] [serial = 1595] [outer = 0x1174ddc00] 02:26:43 INFO - PROCESS | 1924 | 1468661203555 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]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 689ms 02:26:43 INFO - PROCESS | 1924 | 1468661203598 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 1924 | 1468661203599 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 02:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:26:43 INFO - PROCESS | 1924 | 1468661203602 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 1924 | 1468661203603 Marionette TRACE conn2 <- [1,2098,null,{}] 02:26:43 INFO - PROCESS | 1924 | 1468661203605 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}] 02:26:43 INFO - PROCESS | 1924 | 1468661203607 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:43 INFO - PROCESS | 1924 | 1468661203708 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:26:43 INFO - PROCESS | 1924 | 1468661203763 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 1924 | 1468661203764 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a6b800 == 32 [pid = 1924] [id = 532] 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1191c8400) [pid = 1924] [serial = 1596] [outer = 0x0] 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119729c00) [pid = 1924] [serial = 1597] [outer = 0x1191c8400] 02:26:43 INFO - PROCESS | 1924 | 1468661203789 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1197b0400) [pid = 1924] [serial = 1598] [outer = 0x1191c8400] 02:26:44 INFO - PROCESS | 1924 | 1468661204086 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]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 02:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:26:44 INFO - PROCESS | 1924 | 1468661204122 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 1924 | 1468661204124 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 02:26:44 INFO - PROCESS | 1924 | 1468661204130 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 1924 | 1468661204131 Marionette TRACE conn2 <- [1,2102,null,{}] 02:26:44 INFO - PROCESS | 1924 | 1468661204133 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}] 02:26:44 INFO - PROCESS | 1924 | 1468661204138 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:44 INFO - PROCESS | 1924 | 1468661204258 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:26:44 INFO - PROCESS | 1924 | 1468661204294 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 1924 | 1468661204295 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b6800 == 33 [pid = 1924] [id = 533] 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1197bb400) [pid = 1924] [serial = 1599] [outer = 0x0] 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119bf2000) [pid = 1924] [serial = 1600] [outer = 0x1197bb400] 02:26:44 INFO - PROCESS | 1924 | 1468661204321 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1238e3000) [pid = 1924] [serial = 1601] [outer = 0x1197bb400] 02:26:44 INFO - PROCESS | 1924 | 1468661204627 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]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 521ms 02:26:44 INFO - PROCESS | 1924 | 1468661204650 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 1924 | 1468661204651 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 02:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:26:44 INFO - PROCESS | 1924 | 1468661204654 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 1924 | 1468661204655 Marionette TRACE conn2 <- [1,2106,null,{}] 02:26:44 INFO - PROCESS | 1924 | 1468661204658 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}] 02:26:44 INFO - PROCESS | 1924 | 1468661204661 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:44 INFO - PROCESS | 1924 | 1468661204761 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:26:44 INFO - PROCESS | 1924 | 1468661204764 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 1924 | 1468661204765 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ab000 == 34 [pid = 1924] [id = 534] 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1121bd400) [pid = 1924] [serial = 1602] [outer = 0x0] 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x123f6b800) [pid = 1924] [serial = 1603] [outer = 0x1121bd400] 02:26:44 INFO - PROCESS | 1924 | 1468661204796 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124b03400) [pid = 1924] [serial = 1604] [outer = 0x1121bd400] 02:26:45 INFO - PROCESS | 1924 | 1468661205139 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]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 02:26:45 INFO - PROCESS | 1924 | 1468661205175 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 1924 | 1468661205178 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 02:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:26:45 INFO - PROCESS | 1924 | 1468661205180 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 1924 | 1468661205181 Marionette TRACE conn2 <- [1,2110,null,{}] 02:26:45 INFO - PROCESS | 1924 | 1468661205183 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}] 02:26:45 INFO - PROCESS | 1924 | 1468661205185 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:45 INFO - PROCESS | 1924 | 1468661205277 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11996f000) [pid = 1924] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119983c00) [pid = 1924] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112918c00) [pid = 1924] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x111c75400) [pid = 1924] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11838b400) [pid = 1924] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1125f1400) [pid = 1924] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113c37400) [pid = 1924] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x113c44000) [pid = 1924] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11259a000) [pid = 1924] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128a64c00) [pid = 1924] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1128a6800) [pid = 1924] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112923c00) [pid = 1924] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126a10400) [pid = 1924] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1125fe000) [pid = 1924] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:26:45 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x124c89c00) [pid = 1924] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:26:45 INFO - PROCESS | 1924 | 1468661205478 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 1924 | 1468661205479 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x11910e000 == 35 [pid = 1924] [id = 535] 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1121bec00) [pid = 1924] [serial = 1605] [outer = 0x0] 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125fe000) [pid = 1924] [serial = 1606] [outer = 0x1121bec00] 02:26:45 INFO - PROCESS | 1924 | 1468661205504 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x113c44000) [pid = 1924] [serial = 1607] [outer = 0x1121bec00] 02:26:45 INFO - PROCESS | 1924 | 1468661205764 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]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 623ms 02:26:45 INFO - PROCESS | 1924 | 1468661205803 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 1924 | 1468661205804 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 02:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:26:45 INFO - PROCESS | 1924 | 1468661205814 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 1924 | 1468661205816 Marionette TRACE conn2 <- [1,2114,null,{}] 02:26:45 INFO - PROCESS | 1924 | 1468661205818 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}] 02:26:45 INFO - PROCESS | 1924 | 1468661205819 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:45 INFO - PROCESS | 1924 | 1468661205903 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:26:45 INFO - PROCESS | 1924 | 1468661205907 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 1924 | 1468661205909 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a54d800 == 36 [pid = 1924] [id = 536] 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1174dd000) [pid = 1924] [serial = 1608] [outer = 0x0] 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119744400) [pid = 1924] [serial = 1609] [outer = 0x1174dd000] 02:26:45 INFO - PROCESS | 1924 | 1468661205935 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124c91c00) [pid = 1924] [serial = 1610] [outer = 0x1174dd000] 02:26:46 INFO - PROCESS | 1924 | 1468661206284 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]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 527ms 02:26:46 INFO - PROCESS | 1924 | 1468661206335 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 1924 | 1468661206336 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 02:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:26:46 INFO - PROCESS | 1924 | 1468661206339 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 1924 | 1468661206340 Marionette TRACE conn2 <- [1,2118,null,{}] 02:26:46 INFO - PROCESS | 1924 | 1468661206342 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}] 02:26:46 INFO - PROCESS | 1924 | 1468661206343 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:46 INFO - PROCESS | 1924 | 1468661206447 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:26:46 INFO - PROCESS | 1924 | 1468661206453 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 1924 | 1468661206454 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab11000 == 37 [pid = 1924] [id = 537] 02:26:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1197ba800) [pid = 1924] [serial = 1611] [outer = 0x0] 02:26:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x124fd9000) [pid = 1924] [serial = 1612] [outer = 0x1197ba800] 02:26:46 INFO - PROCESS | 1924 | 1468661206478 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1260b5000) [pid = 1924] [serial = 1613] [outer = 0x1197ba800] 02:26:46 INFO - PROCESS | 1924 | 1468661206784 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]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 471ms 02:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:26:46 INFO - PROCESS | 1924 | 1468661206812 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 1924 | 1468661206813 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 02:26:46 INFO - PROCESS | 1924 | 1468661206815 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 1924 | 1468661206817 Marionette TRACE conn2 <- [1,2122,null,{}] 02:26:46 INFO - PROCESS | 1924 | 1468661206819 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}] 02:26:46 INFO - PROCESS | 1924 | 1468661206821 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:46 INFO - PROCESS | 1924 | 1468661206913 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:26:46 INFO - PROCESS | 1924 | 1468661206917 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 1924 | 1468661206918 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91b000 == 38 [pid = 1924] [id = 538] 02:26:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1260b5400) [pid = 1924] [serial = 1614] [outer = 0x0] 02:26:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x126df5c00) [pid = 1924] [serial = 1615] [outer = 0x1260b5400] 02:26:46 INFO - PROCESS | 1924 | 1468661206945 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a61000) [pid = 1924] [serial = 1616] [outer = 0x1260b5400] 02:26:47 INFO - PROCESS | 1924 | 1468661207314 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]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 02:26:47 INFO - PROCESS | 1924 | 1468661207335 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 1924 | 1468661207337 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 02:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:26:47 INFO - PROCESS | 1924 | 1468661207351 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 1924 | 1468661207352 Marionette TRACE conn2 <- [1,2126,null,{}] 02:26:47 INFO - PROCESS | 1924 | 1468661207355 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}] 02:26:47 INFO - PROCESS | 1924 | 1468661207356 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:47 INFO - PROCESS | 1924 | 1468661207437 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:26:47 INFO - PROCESS | 1924 | 1468661207443 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 1924 | 1468661207444 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd6e000 == 39 [pid = 1924] [id = 539] 02:26:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128a63000) [pid = 1924] [serial = 1617] [outer = 0x0] 02:26:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128b16c00) [pid = 1924] [serial = 1618] [outer = 0x128a63000] 02:26:47 INFO - PROCESS | 1924 | 1468661207469 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128b21400) [pid = 1924] [serial = 1619] [outer = 0x128a63000] 02:26:48 INFO - PROCESS | 1924 | 1468661208038 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]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 02:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:26:48 INFO - PROCESS | 1924 | 1468661208095 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 1924 | 1468661208097 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 02:26:48 INFO - PROCESS | 1924 | 1468661208100 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 1924 | 1468661208104 Marionette TRACE conn2 <- [1,2130,null,{}] 02:26:48 INFO - PROCESS | 1924 | 1468661208108 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}] 02:26:48 INFO - PROCESS | 1924 | 1468661208109 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:48 INFO - PROCESS | 1924 | 1468661208220 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:26:48 INFO - PROCESS | 1924 | 1468661208324 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 1924 | 1468661208326 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194c2000 == 40 [pid = 1924] [id = 540] 02:26:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x113232c00) [pid = 1924] [serial = 1620] [outer = 0x0] 02:26:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x114fd2800) [pid = 1924] [serial = 1621] [outer = 0x113232c00] 02:26:48 INFO - PROCESS | 1924 | 1468661208357 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x116720400) [pid = 1924] [serial = 1622] [outer = 0x113232c00] 02:26:48 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 02:26:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:26:48 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 02:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:48 INFO - _addTest/ [0,2133,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 1924 | 1468661208877 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 02:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:26:48 INFO - PROCESS | 1924 | 1468661208881 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 1924 | 1468661208883 Marionette TRACE conn2 <- [1,2134,null,{}] 02:26:48 INFO - PROCESS | 1924 | 1468661208886 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}] 02:26:48 INFO - PROCESS | 1924 | 1468661208888 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:49 INFO - PROCESS | 1924 | 1468661209108 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:26:49 INFO - PROCESS | 1924 | 1468661209202 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 1924 | 1468661209203 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169b9000 == 41 [pid = 1924] [id = 541] 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1125a1c00) [pid = 1924] [serial = 1623] [outer = 0x0] 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11297cc00) [pid = 1924] [serial = 1624] [outer = 0x1125a1c00] 02:26:49 INFO - PROCESS | 1924 | 1468661209233 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x115dfa000) [pid = 1924] [serial = 1625] [outer = 0x1125a1c00] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91b000 == 40 [pid = 1924] [id = 538] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab11000 == 39 [pid = 1924] [id = 537] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12a54d800 == 38 [pid = 1924] [id = 536] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x11910e000 == 37 [pid = 1924] [id = 535] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ab000 == 36 [pid = 1924] [id = 534] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b6800 == 35 [pid = 1924] [id = 533] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x126a6b800 == 34 [pid = 1924] [id = 532] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x124783800 == 33 [pid = 1924] [id = 531] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119db7800 == 32 [pid = 1924] [id = 530] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x118111000 == 31 [pid = 1924] [id = 529] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1164b0800 == 30 [pid = 1924] [id = 528] 02:26:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119b88800 == 29 [pid = 1924] [id = 527] 02:26:49 INFO - PROCESS | 1924 | 1468661209695 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]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 823ms 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12619f800) [pid = 1924] [serial = 1526] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12386b000) [pid = 1924] [serial = 1549] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x124c66800) [pid = 1924] [serial = 1552] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x113004000) [pid = 1924] [serial = 1534] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x113c36000) [pid = 1924] [serial = 1535] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x112595c00) [pid = 1924] [serial = 1528] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1125f8c00) [pid = 1924] [serial = 1529] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11876b400) [pid = 1924] [serial = 1540] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11917d800) [pid = 1924] [serial = 1541] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x124b06000) [pid = 1924] [serial = 1550] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119596800) [pid = 1924] [serial = 1543] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11973fc00) [pid = 1924] [serial = 1544] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11691e800) [pid = 1924] [serial = 1537] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1176fd400) [pid = 1924] [serial = 1538] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x115e5f400) [pid = 1924] [serial = 1531] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116926c00) [pid = 1924] [serial = 1532] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1260b4c00) [pid = 1924] [serial = 1555] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128b17c00) [pid = 1924] [serial = 1567] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119314c00) [pid = 1924] [serial = 1561] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x113c5f000) [pid = 1924] [serial = 1558] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x118891000) [pid = 1924] [serial = 1559] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x126e8cc00) [pid = 1924] [serial = 1564] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x126a0f400) [pid = 1924] [serial = 1556] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x126a0e000) [pid = 1924] [serial = 1562] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119743000) [pid = 1924] [serial = 1546] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x128b1e000) [pid = 1924] [serial = 1568] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1251f2400) [pid = 1924] [serial = 1553] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x119963400) [pid = 1924] [serial = 1547] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x128a64800) [pid = 1924] [serial = 1565] [outer = 0x0] [url = about:blank] 02:26:49 INFO - PROCESS | 1924 | 1468661209719 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 1924 | 1468661209722 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 02:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:26:49 INFO - PROCESS | 1924 | 1468661209729 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 1924 | 1468661209731 Marionette TRACE conn2 <- [1,2138,null,{}] 02:26:49 INFO - PROCESS | 1924 | 1468661209734 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}] 02:26:49 INFO - PROCESS | 1924 | 1468661209735 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:49 INFO - PROCESS | 1924 | 1468661209814 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:26:49 INFO - PROCESS | 1924 | 1468661209819 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 1924 | 1468661209820 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169be800 == 30 [pid = 1924] [id = 542] 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x116722000) [pid = 1924] [serial = 1626] [outer = 0x0] 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x116fc0000) [pid = 1924] [serial = 1627] [outer = 0x116722000] 02:26:49 INFO - PROCESS | 1924 | 1468661209850 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11816e000) [pid = 1924] [serial = 1628] [outer = 0x116722000] 02:26:50 INFO - PROCESS | 1924 | 1468661210215 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]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 02:26:50 INFO - PROCESS | 1924 | 1468661210250 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 1924 | 1468661210253 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 02:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:26:50 INFO - PROCESS | 1924 | 1468661210296 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 1924 | 1468661210298 Marionette TRACE conn2 <- [1,2142,null,{}] 02:26:50 INFO - PROCESS | 1924 | 1468661210301 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}] 02:26:50 INFO - PROCESS | 1924 | 1468661210304 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:50 INFO - PROCESS | 1924 | 1468661210428 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:26:50 INFO - PROCESS | 1924 | 1468661210445 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 1924 | 1468661210446 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fe1800 == 31 [pid = 1924] [id = 543] 02:26:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x118274000) [pid = 1924] [serial = 1629] [outer = 0x0] 02:26:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x118891000) [pid = 1924] [serial = 1630] [outer = 0x118274000] 02:26:50 INFO - PROCESS | 1924 | 1468661210489 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1191c6c00) [pid = 1924] [serial = 1631] [outer = 0x118274000] 02:26:50 INFO - PROCESS | 1924 | 1468661210953 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] 02:26:50 INFO - PROCESS | 1924 | 1468661210969 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 02:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:26:50 INFO - PROCESS | 1924 | 1468661210979 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 1924 | 1468661210982 Marionette TRACE conn2 <- [1,2146,null,{}] 02:26:50 INFO - PROCESS | 1924 | 1468661210985 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}] 02:26:50 INFO - PROCESS | 1924 | 1468661210987 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:51 INFO - PROCESS | 1924 | 1468661211089 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:26:51 INFO - PROCESS | 1924 | 1468661211096 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 1924 | 1468661211097 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614f800 == 32 [pid = 1924] [id = 544] 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11930cc00) [pid = 1924] [serial = 1632] [outer = 0x0] 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119724c00) [pid = 1924] [serial = 1633] [outer = 0x11930cc00] 02:26:51 INFO - PROCESS | 1924 | 1468661211122 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119984000) [pid = 1924] [serial = 1634] [outer = 0x11930cc00] 02:26:51 INFO - PROCESS | 1924 | 1468661211468 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] 02:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:26:51 INFO - PROCESS | 1924 | 1468661211505 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 02:26:51 INFO - PROCESS | 1924 | 1468661211522 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 1924 | 1468661211523 Marionette TRACE conn2 <- [1,2150,null,{}] 02:26:51 INFO - PROCESS | 1924 | 1468661211525 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}] 02:26:51 INFO - PROCESS | 1924 | 1468661211527 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:51 INFO - PROCESS | 1924 | 1468661211605 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:26:51 INFO - PROCESS | 1924 | 1468661211610 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 1924 | 1468661211612 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12883a800 == 33 [pid = 1924] [id = 545] 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x119984800) [pid = 1924] [serial = 1635] [outer = 0x0] 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x123862c00) [pid = 1924] [serial = 1636] [outer = 0x119984800] 02:26:51 INFO - PROCESS | 1924 | 1468661211636 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1238e2000) [pid = 1924] [serial = 1637] [outer = 0x119984800] 02:26:52 INFO - PROCESS | 1924 | 1468661212046 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]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 586ms 02:26:52 INFO - PROCESS | 1924 | 1468661212095 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:26:52 INFO - PROCESS | 1924 | 1468661212097 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 02:26:52 INFO - PROCESS | 1924 | 1468661212100 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 1924 | 1468661212102 Marionette TRACE conn2 <- [1,2154,null,{}] 02:26:52 INFO - PROCESS | 1924 | 1468661212105 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}] 02:26:52 INFO - PROCESS | 1924 | 1468661212107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:52 INFO - PROCESS | 1924 | 1468661212257 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:26:52 INFO - PROCESS | 1924 | 1468661212344 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 1924 | 1468661212350 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x125141800 == 34 [pid = 1924] [id = 546] 02:26:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x124734400) [pid = 1924] [serial = 1638] [outer = 0x0] 02:26:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124bcbc00) [pid = 1924] [serial = 1639] [outer = 0x124734400] 02:26:52 INFO - PROCESS | 1924 | 1468661212411 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1260b4c00) [pid = 1924] [serial = 1640] [outer = 0x124734400] 02:26:52 INFO - PROCESS | 1924 | 1468661212819 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]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 769ms 02:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:26:52 INFO - PROCESS | 1924 | 1468661212870 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 1924 | 1468661212871 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 02:26:52 INFO - PROCESS | 1924 | 1468661212873 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 1924 | 1468661212874 Marionette TRACE conn2 <- [1,2158,null,{}] 02:26:52 INFO - PROCESS | 1924 | 1468661212876 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}] 02:26:52 INFO - PROCESS | 1924 | 1468661212878 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:52 INFO - PROCESS | 1924 | 1468661212983 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:26:52 INFO - PROCESS | 1924 | 1468661212986 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 1924 | 1468661212987 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53b000 == 35 [pid = 1924] [id = 547] 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x118389800) [pid = 1924] [serial = 1641] [outer = 0x0] 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x126deec00) [pid = 1924] [serial = 1642] [outer = 0x118389800] 02:26:53 INFO - PROCESS | 1924 | 1468661213020 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128a5cc00) [pid = 1924] [serial = 1643] [outer = 0x118389800] 02:26:53 INFO - PROCESS | 1924 | 1468661213359 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]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 02:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:26:53 INFO - PROCESS | 1924 | 1468661213393 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 1924 | 1468661213394 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 02:26:53 INFO - PROCESS | 1924 | 1468661213396 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 1924 | 1468661213398 Marionette TRACE conn2 <- [1,2162,null,{}] 02:26:53 INFO - PROCESS | 1924 | 1468661213400 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}] 02:26:53 INFO - PROCESS | 1924 | 1468661213401 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:53 INFO - PROCESS | 1924 | 1468661213500 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:26:53 INFO - PROCESS | 1924 | 1468661213503 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 1924 | 1468661213504 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ac000 == 36 [pid = 1924] [id = 548] 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1127ca400) [pid = 1924] [serial = 1644] [outer = 0x0] 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a64800) [pid = 1924] [serial = 1645] [outer = 0x1127ca400] 02:26:53 INFO - PROCESS | 1924 | 1468661213530 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128b1c400) [pid = 1924] [serial = 1646] [outer = 0x1127ca400] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1191c8400) [pid = 1924] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1197bb400) [pid = 1924] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x115e60000) [pid = 1924] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1174ddc00) [pid = 1924] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113c5e400) [pid = 1924] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1185ad000) [pid = 1924] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11291fc00) [pid = 1924] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x112914c00) [pid = 1924] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118270800) [pid = 1924] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119725400) [pid = 1924] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x123941800) [pid = 1924] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1121bd400) [pid = 1924] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1121bec00) [pid = 1924] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1174dd000) [pid = 1924] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1197ba800) [pid = 1924] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:26:53 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1260b5400) [pid = 1924] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:26:53 INFO - PROCESS | 1924 | 1468661213955 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]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 567ms 02:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:26:53 INFO - PROCESS | 1924 | 1468661213965 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 1924 | 1468661213966 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 02:26:53 INFO - PROCESS | 1924 | 1468661213968 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 1924 | 1468661213970 Marionette TRACE conn2 <- [1,2166,null,{}] 02:26:53 INFO - PROCESS | 1924 | 1468661213972 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}] 02:26:53 INFO - PROCESS | 1924 | 1468661213973 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:54 INFO - PROCESS | 1924 | 1468661214053 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:26:54 INFO - PROCESS | 1924 | 1468661214061 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 1924 | 1468661214063 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12515b800 == 37 [pid = 1924] [id = 549] 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x112985000) [pid = 1924] [serial = 1647] [outer = 0x0] 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116926000) [pid = 1924] [serial = 1648] [outer = 0x112985000] 02:26:54 INFO - PROCESS | 1924 | 1468661214095 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x118896800) [pid = 1924] [serial = 1649] [outer = 0x112985000] 02:26:54 INFO - PROCESS | 1924 | 1468661214428 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]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 02:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:26:54 INFO - PROCESS | 1924 | 1468661214437 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 1924 | 1468661214439 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 02:26:54 INFO - PROCESS | 1924 | 1468661214441 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 1924 | 1468661214444 Marionette TRACE conn2 <- [1,2170,null,{}] 02:26:54 INFO - PROCESS | 1924 | 1468661214448 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}] 02:26:54 INFO - PROCESS | 1924 | 1468661214450 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:54 INFO - PROCESS | 1924 | 1468661214534 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:26:54 INFO - PROCESS | 1924 | 1468661214592 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 1924 | 1468661214593 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b91b000 == 38 [pid = 1924] [id = 550] 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1133b8c00) [pid = 1924] [serial = 1650] [outer = 0x0] 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x119745800) [pid = 1924] [serial = 1651] [outer = 0x1133b8c00] 02:26:54 INFO - PROCESS | 1924 | 1468661214617 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1260acc00) [pid = 1924] [serial = 1652] [outer = 0x1133b8c00] 02:26:54 INFO - PROCESS | 1924 | 1468661214915 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]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 523ms 02:26:54 INFO - PROCESS | 1924 | 1468661214964 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:26:54 INFO - PROCESS | 1924 | 1468661214966 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 02:26:54 INFO - PROCESS | 1924 | 1468661214968 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 1924 | 1468661214969 Marionette TRACE conn2 <- [1,2174,null,{}] 02:26:54 INFO - PROCESS | 1924 | 1468661214971 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}] 02:26:54 INFO - PROCESS | 1924 | 1468661214973 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:55 INFO - PROCESS | 1924 | 1468661215053 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:26:55 INFO - PROCESS | 1924 | 1468661215058 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 1924 | 1468661215059 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c286800 == 39 [pid = 1924] [id = 551] 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x12386bc00) [pid = 1924] [serial = 1653] [outer = 0x0] 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128b9fc00) [pid = 1924] [serial = 1654] [outer = 0x12386bc00] 02:26:55 INFO - PROCESS | 1924 | 1468661215094 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128d2f800) [pid = 1924] [serial = 1655] [outer = 0x12386bc00] 02:26:55 INFO - PROCESS | 1924 | 1468661215437 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]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 02:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:26:55 INFO - PROCESS | 1924 | 1468661215489 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 1924 | 1468661215491 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 02:26:55 INFO - PROCESS | 1924 | 1468661215493 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 1924 | 1468661215494 Marionette TRACE conn2 <- [1,2178,null,{}] 02:26:55 INFO - PROCESS | 1924 | 1468661215497 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}] 02:26:55 INFO - PROCESS | 1924 | 1468661215498 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:55 INFO - PROCESS | 1924 | 1468661215588 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:26:55 INFO - PROCESS | 1924 | 1468661215594 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 1924 | 1468661215595 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9a3000 == 40 [pid = 1924] [id = 552] 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128d31800) [pid = 1924] [serial = 1656] [outer = 0x0] 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128d8f000) [pid = 1924] [serial = 1657] [outer = 0x128d31800] 02:26:55 INFO - PROCESS | 1924 | 1468661215619 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12906d800) [pid = 1924] [serial = 1658] [outer = 0x128d31800] 02:26:56 INFO - PROCESS | 1924 | 1468661216010 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]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 569ms 02:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:26:56 INFO - PROCESS | 1924 | 1468661216063 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 1924 | 1468661216065 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 02:26:56 INFO - PROCESS | 1924 | 1468661216069 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 1924 | 1468661216071 Marionette TRACE conn2 <- [1,2182,null,{}] 02:26:56 INFO - PROCESS | 1924 | 1468661216076 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}] 02:26:56 INFO - PROCESS | 1924 | 1468661216078 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:56 INFO - PROCESS | 1924 | 1468661216187 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:26:56 INFO - PROCESS | 1924 | 1468661216259 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 1924 | 1468661216262 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x116682800 == 41 [pid = 1924] [id = 553] 02:26:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x112921400) [pid = 1924] [serial = 1659] [outer = 0x0] 02:26:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x113219400) [pid = 1924] [serial = 1660] [outer = 0x112921400] 02:26:56 INFO - PROCESS | 1924 | 1468661216293 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1167eec00) [pid = 1924] [serial = 1661] [outer = 0x112921400] 02:26:56 INFO - PROCESS | 1924 | 1468661216693 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]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 02:26:56 INFO - PROCESS | 1924 | 1468661216741 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 1924 | 1468661216746 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 02:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:26:56 INFO - PROCESS | 1924 | 1468661216751 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 1924 | 1468661216753 Marionette TRACE conn2 <- [1,2186,null,{}] 02:26:56 INFO - PROCESS | 1924 | 1468661216755 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}] 02:26:56 INFO - PROCESS | 1924 | 1468661216757 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:56 INFO - PROCESS | 1924 | 1468661216861 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:26:56 INFO - PROCESS | 1924 | 1468661216921 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 1924 | 1468661216922 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c2000 == 42 [pid = 1924] [id = 554] 02:26:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x118517000) [pid = 1924] [serial = 1662] [outer = 0x0] 02:26:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x11888c000) [pid = 1924] [serial = 1663] [outer = 0x118517000] 02:26:56 INFO - PROCESS | 1924 | 1468661216953 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1191d2000) [pid = 1924] [serial = 1664] [outer = 0x118517000] 02:26:57 INFO - PROCESS | 1924 | 1468661217399 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]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 02:26:57 INFO - PROCESS | 1924 | 1468661217421 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 1924 | 1468661217423 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 02:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:26:57 INFO - PROCESS | 1924 | 1468661217425 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - PROCESS | 1924 | 1468661217428 Marionette TRACE conn2 <- [1,2190,null,{}] 02:26:57 INFO - PROCESS | 1924 | 1468661217436 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}] 02:26:57 INFO - PROCESS | 1924 | 1468661217440 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:57 INFO - PROCESS | 1924 | 1468661217566 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:26:57 INFO - PROCESS | 1924 | 1468661217651 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 1924 | 1468661217654 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3e4000 == 43 [pid = 1924] [id = 555] 02:26:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119984c00) [pid = 1924] [serial = 1665] [outer = 0x0] 02:26:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123870800) [pid = 1924] [serial = 1666] [outer = 0x119984c00] 02:26:57 INFO - PROCESS | 1924 | 1468661217685 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12432d400) [pid = 1924] [serial = 1667] [outer = 0x119984c00] 02:26:58 INFO - PROCESS | 1924 | 1468661218111 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]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 721ms 02:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:26:58 INFO - PROCESS | 1924 | 1468661218147 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 1924 | 1468661218149 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 02:26:58 INFO - PROCESS | 1924 | 1468661218151 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 1924 | 1468661218152 Marionette TRACE conn2 <- [1,2194,null,{}] 02:26:58 INFO - PROCESS | 1924 | 1468661218155 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}] 02:26:58 INFO - PROCESS | 1924 | 1468661218156 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:58 INFO - PROCESS | 1924 | 1468661218264 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:26:58 INFO - PROCESS | 1924 | 1468661218353 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 1924 | 1468661218354 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce21800 == 44 [pid = 1924] [id = 556] 02:26:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x124cda400) [pid = 1924] [serial = 1668] [outer = 0x0] 02:26:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126e88000) [pid = 1924] [serial = 1669] [outer = 0x124cda400] 02:26:58 INFO - PROCESS | 1924 | 1468661218404 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x128b16400) [pid = 1924] [serial = 1670] [outer = 0x124cda400] 02:26:58 INFO - PROCESS | 1924 | 1468661218902 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]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:26:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 02:26:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:26:58 INFO - PROCESS | 1924 | 1468661218922 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 1924 | 1468661218923 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 02:26:58 INFO - PROCESS | 1924 | 1468661218925 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 1924 | 1468661218927 Marionette TRACE conn2 <- [1,2198,null,{}] 02:26:58 INFO - PROCESS | 1924 | 1468661218929 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}] 02:26:58 INFO - PROCESS | 1924 | 1468661218930 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:59 INFO - PROCESS | 1924 | 1468661219035 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:26:59 INFO - PROCESS | 1924 | 1468661219094 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 1924 | 1468661219096 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c3800 == 45 [pid = 1924] [id = 557] 02:26:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x119742c00) [pid = 1924] [serial = 1671] [outer = 0x0] 02:26:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128b13800) [pid = 1924] [serial = 1672] [outer = 0x119742c00] 02:26:59 INFO - PROCESS | 1924 | 1468661219124 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x128d2b800) [pid = 1924] [serial = 1673] [outer = 0x119742c00] 02:26:59 INFO - PROCESS | 1924 | 1468661219706 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]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 822ms 02:26:59 INFO - PROCESS | 1924 | 1468661219748 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 1924 | 1468661219750 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 02:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:26:59 INFO - PROCESS | 1924 | 1468661219753 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 1924 | 1468661219756 Marionette TRACE conn2 <- [1,2202,null,{}] 02:26:59 INFO - PROCESS | 1924 | 1468661219780 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}] 02:26:59 INFO - PROCESS | 1924 | 1468661219781 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:59 INFO - PROCESS | 1924 | 1468661219876 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:26:59 INFO - PROCESS | 1924 | 1468661219950 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 1924 | 1468661219952 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:26:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x118733000 == 46 [pid = 1924] [id = 558] 02:26:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x114f6a800) [pid = 1924] [serial = 1674] [outer = 0x0] 02:26:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116633400) [pid = 1924] [serial = 1675] [outer = 0x114f6a800] 02:26:59 INFO - PROCESS | 1924 | 1468661219980 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11714ac00) [pid = 1924] [serial = 1676] [outer = 0x114f6a800] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12c286800 == 45 [pid = 1924] [id = 551] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12b91b000 == 44 [pid = 1924] [id = 550] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12515b800 == 43 [pid = 1924] [id = 549] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ac000 == 42 [pid = 1924] [id = 548] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53b000 == 41 [pid = 1924] [id = 547] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x125141800 == 40 [pid = 1924] [id = 546] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12883a800 == 39 [pid = 1924] [id = 545] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12614f800 == 38 [pid = 1924] [id = 544] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x119fe1800 == 37 [pid = 1924] [id = 543] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1169be800 == 36 [pid = 1924] [id = 542] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1169b9000 == 35 [pid = 1924] [id = 541] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1194c2000 == 34 [pid = 1924] [id = 540] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd6e000 == 33 [pid = 1924] [id = 539] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c3800 == 32 [pid = 1924] [id = 557] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce21800 == 31 [pid = 1924] [id = 556] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3e4000 == 30 [pid = 1924] [id = 555] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c2000 == 29 [pid = 1924] [id = 554] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9a3000 == 28 [pid = 1924] [id = 552] 02:27:00 INFO - PROCESS | 1924 | --DOCSHELL 0x116682800 == 27 [pid = 1924] [id = 553] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x126df5c00) [pid = 1924] [serial = 1615] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119729c00) [pid = 1924] [serial = 1597] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119bf2000) [pid = 1924] [serial = 1600] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11691e400) [pid = 1924] [serial = 1588] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11714a000) [pid = 1924] [serial = 1589] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1191d0000) [pid = 1924] [serial = 1594] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1197b0400) [pid = 1924] [serial = 1598] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x116a1c000) [pid = 1924] [serial = 1583] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116195800) [pid = 1924] [serial = 1582] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11876c400) [pid = 1924] [serial = 1591] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x115d0f800) [pid = 1924] [serial = 1571] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11904cc00) [pid = 1924] [serial = 1592] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112919000) [pid = 1924] [serial = 1585] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1130ebc00) [pid = 1924] [serial = 1570] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112fbc400) [pid = 1924] [serial = 1586] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118896000) [pid = 1924] [serial = 1574] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118519c00) [pid = 1924] [serial = 1573] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12386c800) [pid = 1924] [serial = 1577] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11998ac00) [pid = 1924] [serial = 1576] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124fd7400) [pid = 1924] [serial = 1579] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x126a0a400) [pid = 1924] [serial = 1580] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x123f6b800) [pid = 1924] [serial = 1603] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1238e3000) [pid = 1924] [serial = 1601] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x124b03400) [pid = 1924] [serial = 1604] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113c44000) [pid = 1924] [serial = 1607] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119744400) [pid = 1924] [serial = 1609] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1260b5000) [pid = 1924] [serial = 1613] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1125fe000) [pid = 1924] [serial = 1606] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x124fd9000) [pid = 1924] [serial = 1612] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128a61000) [pid = 1924] [serial = 1616] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x124c91c00) [pid = 1924] [serial = 1610] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x119318400) [pid = 1924] [serial = 1595] [outer = 0x0] [url = about:blank] 02:27:00 INFO - PROCESS | 1924 | 1468661220879 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]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:27:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1140ms 02:27:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:27:00 INFO - PROCESS | 1924 | 1468661220896 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 1924 | 1468661220898 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 02:27:00 INFO - PROCESS | 1924 | 1468661220901 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 1924 | 1468661220903 Marionette TRACE conn2 <- [1,2206,null,{}] 02:27:00 INFO - PROCESS | 1924 | 1468661220906 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}] 02:27:00 INFO - PROCESS | 1924 | 1468661220908 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:00 INFO - PROCESS | 1924 | 1468661220987 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:27:01 INFO - PROCESS | 1924 | 1468661221043 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 1924 | 1468661221046 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x116680800 == 28 [pid = 1924] [id = 559] 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x112916400) [pid = 1924] [serial = 1677] [outer = 0x0] 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1130e8800) [pid = 1924] [serial = 1678] [outer = 0x112916400] 02:27:01 INFO - PROCESS | 1924 | 1468661221074 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x113da4800) [pid = 1924] [serial = 1679] [outer = 0x112916400] 02:27:01 INFO - PROCESS | 1924 | 1468661221387 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]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 02:27:01 INFO - PROCESS | 1924 | 1468661221423 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 1924 | 1468661221429 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 02:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:27:01 INFO - PROCESS | 1924 | 1468661221434 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 1924 | 1468661221436 Marionette TRACE conn2 <- [1,2210,null,{}] 02:27:01 INFO - PROCESS | 1924 | 1468661221438 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}] 02:27:01 INFO - PROCESS | 1924 | 1468661221440 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:01 INFO - PROCESS | 1924 | 1468661221518 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:27:01 INFO - PROCESS | 1924 | 1468661221522 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 1924 | 1468661221523 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x118732000 == 29 [pid = 1924] [id = 560] 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1167ed400) [pid = 1924] [serial = 1680] [outer = 0x0] 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x116fc1000) [pid = 1924] [serial = 1681] [outer = 0x1167ed400] 02:27:01 INFO - PROCESS | 1924 | 1468661221555 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x117e3ac00) [pid = 1924] [serial = 1682] [outer = 0x1167ed400] 02:27:01 INFO - PROCESS | 1924 | 1468661221923 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]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 522ms 02:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:27:01 INFO - PROCESS | 1924 | 1468661221957 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 1924 | 1468661221958 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 02:27:01 INFO - PROCESS | 1924 | 1468661221961 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 1924 | 1468661221963 Marionette TRACE conn2 <- [1,2214,null,{}] 02:27:01 INFO - PROCESS | 1924 | 1468661221971 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}] 02:27:01 INFO - PROCESS | 1924 | 1468661221974 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:02 INFO - PROCESS | 1924 | 1468661222053 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:27:02 INFO - PROCESS | 1924 | 1468661222060 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 1924 | 1468661222063 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239cf800 == 30 [pid = 1924] [id = 561] 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125f4800) [pid = 1924] [serial = 1683] [outer = 0x0] 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119059400) [pid = 1924] [serial = 1684] [outer = 0x1125f4800] 02:27:02 INFO - PROCESS | 1924 | 1468661222092 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1191c7c00) [pid = 1924] [serial = 1685] [outer = 0x1125f4800] 02:27:02 INFO - PROCESS | 1924 | 1468661222426 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]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 02:27:02 INFO - PROCESS | 1924 | 1468661222431 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 1924 | 1468661222433 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 02:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:27:02 INFO - PROCESS | 1924 | 1468661222435 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 1924 | 1468661222436 Marionette TRACE conn2 <- [1,2218,null,{}] 02:27:02 INFO - PROCESS | 1924 | 1468661222438 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}] 02:27:02 INFO - PROCESS | 1924 | 1468661222440 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:02 INFO - PROCESS | 1924 | 1468661222559 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:27:02 INFO - PROCESS | 1924 | 1468661222590 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 1924 | 1468661222592 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c0b000 == 31 [pid = 1924] [id = 562] 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11876fc00) [pid = 1924] [serial = 1686] [outer = 0x0] 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11958c000) [pid = 1924] [serial = 1687] [outer = 0x11876fc00] 02:27:02 INFO - PROCESS | 1924 | 1468661222617 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119728400) [pid = 1924] [serial = 1688] [outer = 0x11876fc00] 02:27:02 INFO - PROCESS | 1924 | 1468661222920 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]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 518ms 02:27:02 INFO - PROCESS | 1924 | 1468661222955 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 1924 | 1468661222956 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 02:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:27:02 INFO - PROCESS | 1924 | 1468661222967 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 1924 | 1468661222968 Marionette TRACE conn2 <- [1,2222,null,{}] 02:27:02 INFO - PROCESS | 1924 | 1468661222971 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}] 02:27:02 INFO - PROCESS | 1924 | 1468661222972 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:03 INFO - PROCESS | 1924 | 1468661223066 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:27:03 INFO - PROCESS | 1924 | 1468661223104 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 1924 | 1468661223105 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a2800 == 32 [pid = 1924] [id = 563] 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1164a7c00) [pid = 1924] [serial = 1689] [outer = 0x0] 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119746000) [pid = 1924] [serial = 1690] [outer = 0x1164a7c00] 02:27:03 INFO - PROCESS | 1924 | 1468661223131 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1197bb000) [pid = 1924] [serial = 1691] [outer = 0x1164a7c00] 02:27:03 INFO - PROCESS | 1924 | 1468661223452 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]]]}] 02:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 527ms 02:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:27:03 INFO - PROCESS | 1924 | 1468661223486 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 1924 | 1468661223487 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 02:27:03 INFO - PROCESS | 1924 | 1468661223489 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 1924 | 1468661223490 Marionette TRACE conn2 <- [1,2226,null,{}] 02:27:03 INFO - PROCESS | 1924 | 1468661223498 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}] 02:27:03 INFO - PROCESS | 1924 | 1468661223502 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:03 INFO - PROCESS | 1924 | 1468661223618 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:27:03 INFO - PROCESS | 1924 | 1468661223622 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 1924 | 1468661223623 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900d000 == 33 [pid = 1924] [id = 564] 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11972b800) [pid = 1924] [serial = 1692] [outer = 0x0] 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119987400) [pid = 1924] [serial = 1693] [outer = 0x11972b800] 02:27:03 INFO - PROCESS | 1924 | 1468661223650 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x124bcc400) [pid = 1924] [serial = 1694] [outer = 0x11972b800] 02:27:03 INFO - PROCESS | 1924 | 1468661223971 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]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 02:27:04 INFO - PROCESS | 1924 | 1468661224008 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 1924 | 1468661224010 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 02:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:27:04 INFO - PROCESS | 1924 | 1468661224015 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 1924 | 1468661224016 Marionette TRACE conn2 <- [1,2230,null,{}] 02:27:04 INFO - PROCESS | 1924 | 1468661224018 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}] 02:27:04 INFO - PROCESS | 1924 | 1468661224020 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:04 INFO - PROCESS | 1924 | 1468661224122 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:27:04 INFO - PROCESS | 1924 | 1468661224160 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 1924 | 1468661224161 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a413000 == 34 [pid = 1924] [id = 565] 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x124c8c400) [pid = 1924] [serial = 1695] [outer = 0x0] 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124fd8000) [pid = 1924] [serial = 1696] [outer = 0x124c8c400] 02:27:04 INFO - PROCESS | 1924 | 1468661224185 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1260ab400) [pid = 1924] [serial = 1697] [outer = 0x124c8c400] 02:27:04 INFO - PROCESS | 1924 | 1468661224515 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]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 02:27:04 INFO - PROCESS | 1924 | 1468661224535 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 1924 | 1468661224536 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 02:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:27:04 INFO - PROCESS | 1924 | 1468661224538 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 1924 | 1468661224539 Marionette TRACE conn2 <- [1,2234,null,{}] 02:27:04 INFO - PROCESS | 1924 | 1468661224542 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}] 02:27:04 INFO - PROCESS | 1924 | 1468661224543 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:04 INFO - PROCESS | 1924 | 1468661224638 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:27:04 INFO - PROCESS | 1924 | 1468661224650 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 1924 | 1468661224652 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a57b800 == 35 [pid = 1924] [id = 566] 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1243b3400) [pid = 1924] [serial = 1698] [outer = 0x0] 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x126a0f000) [pid = 1924] [serial = 1699] [outer = 0x1243b3400] 02:27:04 INFO - PROCESS | 1924 | 1468661224676 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x126e87800) [pid = 1924] [serial = 1700] [outer = 0x1243b3400] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x124734400) [pid = 1924] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118389800) [pid = 1924] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1125a1c00) [pid = 1924] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x113232c00) [pid = 1924] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116722000) [pid = 1924] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x128a63000) [pid = 1924] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x118274000) [pid = 1924] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119984800) [pid = 1924] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11930cc00) [pid = 1924] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12386bc00) [pid = 1924] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x128d31800) [pid = 1924] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1127ca400) [pid = 1924] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x112985000) [pid = 1924] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:27:05 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1133b8c00) [pid = 1924] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:27:05 INFO - PROCESS | 1924 | 1468661225136 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]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 02:27:05 INFO - PROCESS | 1924 | 1468661225161 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:27:05 INFO - PROCESS | 1924 | 1468661225163 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 02:27:05 INFO - PROCESS | 1924 | 1468661225165 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 1924 | 1468661225167 Marionette TRACE conn2 <- [1,2238,null,{}] 02:27:05 INFO - PROCESS | 1924 | 1468661225169 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}] 02:27:05 INFO - PROCESS | 1924 | 1468661225170 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:05 INFO - PROCESS | 1924 | 1468661225254 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:27:05 INFO - PROCESS | 1924 | 1468661225259 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 1924 | 1468661225261 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a580800 == 36 [pid = 1924] [id = 567] 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1133ad400) [pid = 1924] [serial = 1701] [outer = 0x0] 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x116922400) [pid = 1924] [serial = 1702] [outer = 0x1133ad400] 02:27:05 INFO - PROCESS | 1924 | 1468661225337 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119984800) [pid = 1924] [serial = 1703] [outer = 0x1133ad400] 02:27:05 INFO - PROCESS | 1924 | 1468661225619 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]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 02:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:27:05 INFO - PROCESS | 1924 | 1468661225635 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 1924 | 1468661225636 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 02:27:05 INFO - PROCESS | 1924 | 1468661225638 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 1924 | 1468661225639 Marionette TRACE conn2 <- [1,2242,null,{}] 02:27:05 INFO - PROCESS | 1924 | 1468661225649 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}] 02:27:05 INFO - PROCESS | 1924 | 1468661225650 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:05 INFO - PROCESS | 1924 | 1468661225736 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:27:05 INFO - PROCESS | 1924 | 1468661225740 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 1924 | 1468661225741 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b911000 == 37 [pid = 1924] [id = 568] 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12386bc00) [pid = 1924] [serial = 1704] [outer = 0x0] 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126a11000) [pid = 1924] [serial = 1705] [outer = 0x12386bc00] 02:27:05 INFO - PROCESS | 1924 | 1468661225766 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128a5a000) [pid = 1924] [serial = 1706] [outer = 0x12386bc00] 02:27:06 INFO - PROCESS | 1924 | 1468661226098 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]]]}] 02:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 473ms 02:27:06 INFO - PROCESS | 1924 | 1468661226113 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 1924 | 1468661226115 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 02:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:27:06 INFO - PROCESS | 1924 | 1468661226117 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 1924 | 1468661226119 Marionette TRACE conn2 <- [1,2246,null,{}] 02:27:06 INFO - PROCESS | 1924 | 1468661226122 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}] 02:27:06 INFO - PROCESS | 1924 | 1468661226124 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:06 INFO - PROCESS | 1924 | 1468661226222 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:27:06 INFO - PROCESS | 1924 | 1468661226285 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 1924 | 1468661226286 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271a1000 == 38 [pid = 1924] [id = 569] 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126a0bc00) [pid = 1924] [serial = 1707] [outer = 0x0] 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128a63c00) [pid = 1924] [serial = 1708] [outer = 0x126a0bc00] 02:27:06 INFO - PROCESS | 1924 | 1468661226313 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128d32000) [pid = 1924] [serial = 1709] [outer = 0x126a0bc00] 02:27:06 INFO - PROCESS | 1924 | 1468661226600 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]]]}] 02:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 02:27:06 INFO - PROCESS | 1924 | 1468661226638 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 1924 | 1468661226639 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 02:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:27:06 INFO - PROCESS | 1924 | 1468661226643 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 1924 | 1468661226646 Marionette TRACE conn2 <- [1,2250,null,{}] 02:27:06 INFO - PROCESS | 1924 | 1468661226649 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}] 02:27:06 INFO - PROCESS | 1924 | 1468661226650 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:06 INFO - PROCESS | 1924 | 1468661226733 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:27:06 INFO - PROCESS | 1924 | 1468661226737 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 1924 | 1468661226738 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c283000 == 39 [pid = 1924] [id = 570] 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128b1a400) [pid = 1924] [serial = 1710] [outer = 0x0] 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128d93400) [pid = 1924] [serial = 1711] [outer = 0x128b1a400] 02:27:06 INFO - PROCESS | 1924 | 1468661226762 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12906f000) [pid = 1924] [serial = 1712] [outer = 0x128b1a400] 02:27:07 INFO - PROCESS | 1924 | 1468661227234 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]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 623ms 02:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:27:07 INFO - PROCESS | 1924 | 1468661227266 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 1924 | 1468661227268 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 02:27:07 INFO - PROCESS | 1924 | 1468661227271 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 1924 | 1468661227274 Marionette TRACE conn2 <- [1,2254,null,{}] 02:27:07 INFO - PROCESS | 1924 | 1468661227277 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}] 02:27:07 INFO - PROCESS | 1924 | 1468661227279 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:07 INFO - PROCESS | 1924 | 1468661227393 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:27:07 INFO - PROCESS | 1924 | 1468661227476 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 1924 | 1468661227478 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab3800 == 40 [pid = 1924] [id = 571] 02:27:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1125fc800) [pid = 1924] [serial = 1713] [outer = 0x0] 02:27:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1128b1800) [pid = 1924] [serial = 1714] [outer = 0x1125fc800] 02:27:07 INFO - PROCESS | 1924 | 1468661227509 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1132e4000) [pid = 1924] [serial = 1715] [outer = 0x1125fc800] 02:27:08 INFO - PROCESS | 1924 | 1468661228048 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]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 822ms 02:27:08 INFO - PROCESS | 1924 | 1468661228093 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 1924 | 1468661228096 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 02:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:27:08 INFO - PROCESS | 1924 | 1468661228101 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 1924 | 1468661228103 Marionette TRACE conn2 <- [1,2258,null,{}] 02:27:08 INFO - PROCESS | 1924 | 1468661228105 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}] 02:27:08 INFO - PROCESS | 1924 | 1468661228107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:08 INFO - PROCESS | 1924 | 1468661228218 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:27:08 INFO - PROCESS | 1924 | 1468661228309 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 1924 | 1468661228311 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x124793800 == 41 [pid = 1924] [id = 572] 02:27:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1176f5400) [pid = 1924] [serial = 1716] [outer = 0x0] 02:27:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x118171800) [pid = 1924] [serial = 1717] [outer = 0x1176f5400] 02:27:08 INFO - PROCESS | 1924 | 1468661228341 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1185ae800) [pid = 1924] [serial = 1718] [outer = 0x1176f5400] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a1000 == 40 [pid = 1924] [id = 569] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12b911000 == 39 [pid = 1924] [id = 568] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12a580800 == 38 [pid = 1924] [id = 567] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12a57b800 == 37 [pid = 1924] [id = 566] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12a413000 == 36 [pid = 1924] [id = 565] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12900d000 == 35 [pid = 1924] [id = 564] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x1271a2800 == 34 [pid = 1924] [id = 563] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x124c0b000 == 33 [pid = 1924] [id = 562] 02:27:09 INFO - PROCESS | 1924 | 1468661229031 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]]]}] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x1239cf800 == 32 [pid = 1924] [id = 561] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x118732000 == 31 [pid = 1924] [id = 560] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x116680800 == 30 [pid = 1924] [id = 559] 02:27:09 INFO - PROCESS | 1924 | --DOCSHELL 0x118733000 == 29 [pid = 1924] [id = 558] 02:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 02:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:27:09 INFO - PROCESS | 1924 | 1468661229071 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 1924 | 1468661229073 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 02:27:09 INFO - PROCESS | 1924 | 1468661229085 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 1924 | 1468661229087 Marionette TRACE conn2 <- [1,2262,null,{}] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x124bcbc00) [pid = 1924] [serial = 1639] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x126deec00) [pid = 1924] [serial = 1642] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x128a5cc00) [pid = 1924] [serial = 1643] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1260b4c00) [pid = 1924] [serial = 1640] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11297cc00) [pid = 1924] [serial = 1624] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x115dfa000) [pid = 1924] [serial = 1625] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x114fd2800) [pid = 1924] [serial = 1621] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x116720400) [pid = 1924] [serial = 1622] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116fc0000) [pid = 1924] [serial = 1627] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11816e000) [pid = 1924] [serial = 1628] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x128b21400) [pid = 1924] [serial = 1619] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x128b16c00) [pid = 1924] [serial = 1618] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118891000) [pid = 1924] [serial = 1630] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1191c6c00) [pid = 1924] [serial = 1631] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x123862c00) [pid = 1924] [serial = 1636] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119724c00) [pid = 1924] [serial = 1633] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x128d2f800) [pid = 1924] [serial = 1655] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119984000) [pid = 1924] [serial = 1634] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128d8f000) [pid = 1924] [serial = 1657] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128a64800) [pid = 1924] [serial = 1645] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12906d800) [pid = 1924] [serial = 1658] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116926000) [pid = 1924] [serial = 1648] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x118896800) [pid = 1924] [serial = 1649] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128b1c400) [pid = 1924] [serial = 1646] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x128b9fc00) [pid = 1924] [serial = 1654] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1238e2000) [pid = 1924] [serial = 1637] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119745800) [pid = 1924] [serial = 1651] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1260acc00) [pid = 1924] [serial = 1652] [outer = 0x0] [url = about:blank] 02:27:09 INFO - PROCESS | 1924 | 1468661229099 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}] 02:27:09 INFO - PROCESS | 1924 | 1468661229101 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:09 INFO - PROCESS | 1924 | 1468661229179 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:27:09 INFO - PROCESS | 1924 | 1468661229184 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 1924 | 1468661229187 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169c3000 == 30 [pid = 1924] [id = 573] 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1127d7000) [pid = 1924] [serial = 1719] [outer = 0x0] 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1164eac00) [pid = 1924] [serial = 1720] [outer = 0x1127d7000] 02:27:09 INFO - PROCESS | 1924 | 1468661229215 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x116a15c00) [pid = 1924] [serial = 1721] [outer = 0x1127d7000] 02:27:09 INFO - PROCESS | 1924 | 1468661229588 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]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 540ms 02:27:09 INFO - PROCESS | 1924 | 1468661229646 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 1924 | 1468661229649 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 02:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:27:09 INFO - PROCESS | 1924 | 1468661229655 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 1924 | 1468661229656 Marionette TRACE conn2 <- [1,2266,null,{}] 02:27:09 INFO - PROCESS | 1924 | 1468661229659 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}] 02:27:09 INFO - PROCESS | 1924 | 1468661229660 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:09 INFO - PROCESS | 1924 | 1468661229741 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:27:09 INFO - PROCESS | 1924 | 1468661229748 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 1924 | 1468661229749 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b85000 == 31 [pid = 1924] [id = 574] 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11826a800) [pid = 1924] [serial = 1722] [outer = 0x0] 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11876e000) [pid = 1924] [serial = 1723] [outer = 0x11826a800] 02:27:09 INFO - PROCESS | 1924 | 1468661229777 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11905b800) [pid = 1924] [serial = 1724] [outer = 0x11826a800] 02:27:10 INFO - PROCESS | 1924 | 1468661230130 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]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 02:27:10 INFO - PROCESS | 1924 | 1468661230174 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 1924 | 1468661230175 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 02:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:27:10 INFO - PROCESS | 1924 | 1468661230178 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 1924 | 1468661230180 Marionette TRACE conn2 <- [1,2270,null,{}] 02:27:10 INFO - PROCESS | 1924 | 1468661230188 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}] 02:27:10 INFO - PROCESS | 1924 | 1468661230192 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:10 INFO - PROCESS | 1924 | 1468661230274 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:27:10 INFO - PROCESS | 1924 | 1468661230281 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 1924 | 1468661230284 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247db800 == 32 [pid = 1924] [id = 575] 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1128b1c00) [pid = 1924] [serial = 1725] [outer = 0x0] 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119594000) [pid = 1924] [serial = 1726] [outer = 0x1128b1c00] 02:27:10 INFO - PROCESS | 1924 | 1468661230312 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1197ba000) [pid = 1924] [serial = 1727] [outer = 0x1128b1c00] 02:27:10 INFO - PROCESS | 1924 | 1468661230650 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]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 521ms 02:27:10 INFO - PROCESS | 1924 | 1468661230699 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 1924 | 1468661230701 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 02:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:27:10 INFO - PROCESS | 1924 | 1468661230703 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 1924 | 1468661230704 Marionette TRACE conn2 <- [1,2274,null,{}] 02:27:10 INFO - PROCESS | 1924 | 1468661230707 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}] 02:27:10 INFO - PROCESS | 1924 | 1468661230708 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:10 INFO - PROCESS | 1924 | 1468661230819 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:27:10 INFO - PROCESS | 1924 | 1468661230855 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 1924 | 1468661230856 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b6000 == 33 [pid = 1924] [id = 576] 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1197b0400) [pid = 1924] [serial = 1728] [outer = 0x0] 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119bf0400) [pid = 1924] [serial = 1729] [outer = 0x1197b0400] 02:27:10 INFO - PROCESS | 1924 | 1468661230882 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1238db800) [pid = 1924] [serial = 1730] [outer = 0x1197b0400] 02:27:11 INFO - PROCESS | 1924 | 1468661231197 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]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 519ms 02:27:11 INFO - PROCESS | 1924 | 1468661231224 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 1924 | 1468661231225 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 02:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:27:11 INFO - PROCESS | 1924 | 1468661231231 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 1924 | 1468661231232 Marionette TRACE conn2 <- [1,2278,null,{}] 02:27:11 INFO - PROCESS | 1924 | 1468661231235 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}] 02:27:11 INFO - PROCESS | 1924 | 1468661231236 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:11 INFO - PROCESS | 1924 | 1468661231337 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:27:11 INFO - PROCESS | 1924 | 1468661231342 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 1924 | 1468661231343 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900c000 == 34 [pid = 1924] [id = 577] 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119923800) [pid = 1924] [serial = 1731] [outer = 0x0] 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1238e3c00) [pid = 1924] [serial = 1732] [outer = 0x119923800] 02:27:11 INFO - PROCESS | 1924 | 1468661231368 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1243bd400) [pid = 1924] [serial = 1733] [outer = 0x119923800] 02:27:11 INFO - PROCESS | 1924 | 1468661231707 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]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 526ms 02:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:27:11 INFO - PROCESS | 1924 | 1468661231756 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 1924 | 1468661231757 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 02:27:11 INFO - PROCESS | 1924 | 1468661231760 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 1924 | 1468661231761 Marionette TRACE conn2 <- [1,2282,null,{}] 02:27:11 INFO - PROCESS | 1924 | 1468661231763 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}] 02:27:11 INFO - PROCESS | 1924 | 1468661231767 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:11 INFO - PROCESS | 1924 | 1468661231897 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:27:11 INFO - PROCESS | 1924 | 1468661231908 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 1924 | 1468661231910 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab14000 == 35 [pid = 1924] [id = 578] 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124c92000) [pid = 1924] [serial = 1734] [outer = 0x0] 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126a10c00) [pid = 1924] [serial = 1735] [outer = 0x124c92000] 02:27:11 INFO - PROCESS | 1924 | 1468661231935 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128b15400) [pid = 1924] [serial = 1736] [outer = 0x124c92000] 02:27:12 INFO - PROCESS | 1924 | 1468661232282 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]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 568ms 02:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:27:12 INFO - PROCESS | 1924 | 1468661232329 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 1924 | 1468661232330 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 02:27:12 INFO - PROCESS | 1924 | 1468661232332 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 1924 | 1468661232334 Marionette TRACE conn2 <- [1,2286,null,{}] 02:27:12 INFO - PROCESS | 1924 | 1468661232336 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}] 02:27:12 INFO - PROCESS | 1924 | 1468661232337 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:12 INFO - PROCESS | 1924 | 1468661232438 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:27:12 INFO - PROCESS | 1924 | 1468661232449 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 1924 | 1468661232450 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b722000 == 36 [pid = 1924] [id = 579] 02:27:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128b1ec00) [pid = 1924] [serial = 1737] [outer = 0x0] 02:27:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128bad800) [pid = 1924] [serial = 1738] [outer = 0x128b1ec00] 02:27:12 INFO - PROCESS | 1924 | 1468661232475 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128d32400) [pid = 1924] [serial = 1739] [outer = 0x128b1ec00] 02:27:12 INFO - PROCESS | 1924 | 1468661232815 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]]]}] 02:27:12 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 02:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 02:27:12 INFO - PROCESS | 1924 | 1468661232854 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 1924 | 1468661232856 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 02:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:27:12 INFO - PROCESS | 1924 | 1468661232859 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 1924 | 1468661232861 Marionette TRACE conn2 <- [1,2290,null,{}] 02:27:12 INFO - PROCESS | 1924 | 1468661232865 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}] 02:27:12 INFO - PROCESS | 1924 | 1468661232866 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:13 INFO - PROCESS | 1924 | 1468661233012 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:27:13 INFO - PROCESS | 1924 | 1468661233028 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 1924 | 1468661233030 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd3c000 == 37 [pid = 1924] [id = 580] 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128d32800) [pid = 1924] [serial = 1740] [outer = 0x0] 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128d95400) [pid = 1924] [serial = 1741] [outer = 0x128d32800] 02:27:13 INFO - PROCESS | 1924 | 1468661233056 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x129071000) [pid = 1924] [serial = 1742] [outer = 0x128d32800] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x112921400) [pid = 1924] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118517000) [pid = 1924] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1125f4800) [pid = 1924] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1167ed400) [pid = 1924] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11876fc00) [pid = 1924] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119984c00) [pid = 1924] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112916400) [pid = 1924] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x114f6a800) [pid = 1924] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x124cda400) [pid = 1924] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119742c00) [pid = 1924] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1164a7c00) [pid = 1924] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124c8c400) [pid = 1924] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11972b800) [pid = 1924] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1133ad400) [pid = 1924] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1243b3400) [pid = 1924] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12386bc00) [pid = 1924] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:27:13 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126a0bc00) [pid = 1924] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:27:13 INFO - PROCESS | 1924 | 1468661233569 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]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 722ms 02:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:27:13 INFO - PROCESS | 1924 | 1468661233582 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 1924 | 1468661233584 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 02:27:13 INFO - PROCESS | 1924 | 1468661233587 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 1924 | 1468661233589 Marionette TRACE conn2 <- [1,2294,null,{}] 02:27:13 INFO - PROCESS | 1924 | 1468661233594 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}] 02:27:13 INFO - PROCESS | 1924 | 1468661233597 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:13 INFO - PROCESS | 1924 | 1468661233723 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:27:13 INFO - PROCESS | 1924 | 1468661233729 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 1924 | 1468661233730 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d8800 == 38 [pid = 1924] [id = 581] 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11692d000) [pid = 1924] [serial = 1743] [outer = 0x0] 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11904fc00) [pid = 1924] [serial = 1744] [outer = 0x11692d000] 02:27:13 INFO - PROCESS | 1924 | 1468661233771 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1197b9c00) [pid = 1924] [serial = 1745] [outer = 0x11692d000] 02:27:14 INFO - PROCESS | 1924 | 1468661234140 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]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 02:27:14 INFO - PROCESS | 1924 | 1468661234158 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 1924 | 1468661234161 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 02:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:27:14 INFO - PROCESS | 1924 | 1468661234167 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 1924 | 1468661234168 Marionette TRACE conn2 <- [1,2298,null,{}] 02:27:14 INFO - PROCESS | 1924 | 1468661234171 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}] 02:27:14 INFO - PROCESS | 1924 | 1468661234172 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:14 INFO - PROCESS | 1924 | 1468661234285 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:27:14 INFO - PROCESS | 1924 | 1468661234292 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 1924 | 1468661234293 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3e9800 == 39 [pid = 1924] [id = 582] 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1176f4400) [pid = 1924] [serial = 1746] [outer = 0x0] 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128b15800) [pid = 1924] [serial = 1747] [outer = 0x1176f4400] 02:27:14 INFO - PROCESS | 1924 | 1468661234318 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12906ac00) [pid = 1924] [serial = 1748] [outer = 0x1176f4400] 02:27:14 INFO - PROCESS | 1924 | 1468661234652 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]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 02:27:14 INFO - PROCESS | 1924 | 1468661234688 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 1924 | 1468661234690 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 02:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:27:14 INFO - PROCESS | 1924 | 1468661234692 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 1924 | 1468661234694 Marionette TRACE conn2 <- [1,2302,null,{}] 02:27:14 INFO - PROCESS | 1924 | 1468661234696 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}] 02:27:14 INFO - PROCESS | 1924 | 1468661234698 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:14 INFO - PROCESS | 1924 | 1468661234790 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:27:14 INFO - PROCESS | 1924 | 1468661234796 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 1924 | 1468661234798 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf1a800 == 40 [pid = 1924] [id = 583] 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x129073000) [pid = 1924] [serial = 1749] [outer = 0x0] 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1291d4000) [pid = 1924] [serial = 1750] [outer = 0x129073000] 02:27:14 INFO - PROCESS | 1924 | 1468661234823 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12a2c1800) [pid = 1924] [serial = 1751] [outer = 0x129073000] 02:27:15 INFO - PROCESS | 1924 | 1468661235150 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]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 02:27:15 INFO - PROCESS | 1924 | 1468661235166 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 1924 | 1468661235167 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 02:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:27:15 INFO - PROCESS | 1924 | 1468661235170 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 1924 | 1468661235171 Marionette TRACE conn2 <- [1,2306,null,{}] 02:27:15 INFO - PROCESS | 1924 | 1468661235173 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}] 02:27:15 INFO - PROCESS | 1924 | 1468661235175 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:15 INFO - PROCESS | 1924 | 1468661235287 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:27:15 INFO - PROCESS | 1924 | 1468661235373 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 1924 | 1468661235374 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133f8000 == 41 [pid = 1924] [id = 584] 02:27:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x112596400) [pid = 1924] [serial = 1752] [outer = 0x0] 02:27:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1125a3400) [pid = 1924] [serial = 1753] [outer = 0x112596400] 02:27:15 INFO - PROCESS | 1924 | 1468661235406 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x11297b400) [pid = 1924] [serial = 1754] [outer = 0x112596400] 02:27:15 INFO - PROCESS | 1924 | 1468661235880 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]]]}] 02:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 02:27:15 INFO - PROCESS | 1924 | 1468661235894 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 1924 | 1468661235897 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 02:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:27:15 INFO - PROCESS | 1924 | 1468661235900 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 1924 | 1468661235902 Marionette TRACE conn2 <- [1,2310,null,{}] 02:27:15 INFO - PROCESS | 1924 | 1468661235906 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}] 02:27:15 INFO - PROCESS | 1924 | 1468661235909 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:16 INFO - PROCESS | 1924 | 1468661236015 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:27:16 INFO - PROCESS | 1924 | 1468661236077 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 1924 | 1468661236078 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x124785000 == 42 [pid = 1924] [id = 585] 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x116722800) [pid = 1924] [serial = 1755] [outer = 0x0] 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1185ac000) [pid = 1924] [serial = 1756] [outer = 0x116722800] 02:27:16 INFO - PROCESS | 1924 | 1468661236109 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1191c9c00) [pid = 1924] [serial = 1757] [outer = 0x116722800] 02:27:16 INFO - PROCESS | 1924 | 1468661236564 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]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 02:27:16 INFO - PROCESS | 1924 | 1468661236572 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 1924 | 1468661236575 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 02:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:27:16 INFO - PROCESS | 1924 | 1468661236578 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 1924 | 1468661236579 Marionette TRACE conn2 <- [1,2314,null,{}] 02:27:16 INFO - PROCESS | 1924 | 1468661236582 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}] 02:27:16 INFO - PROCESS | 1924 | 1468661236583 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:16 INFO - PROCESS | 1924 | 1468661236708 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:27:16 INFO - PROCESS | 1924 | 1468661236783 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 1924 | 1468661236785 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900d800 == 43 [pid = 1924] [id = 586] 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119593800) [pid = 1924] [serial = 1758] [outer = 0x0] 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119968400) [pid = 1924] [serial = 1759] [outer = 0x119593800] 02:27:16 INFO - PROCESS | 1924 | 1468661236814 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x124126800) [pid = 1924] [serial = 1760] [outer = 0x119593800] 02:27:17 INFO - PROCESS | 1924 | 1468661237234 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]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 668ms 02:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:27:17 INFO - PROCESS | 1924 | 1468661237247 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 1924 | 1468661237248 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 02:27:17 INFO - PROCESS | 1924 | 1468661237256 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 1924 | 1468661237260 Marionette TRACE conn2 <- [1,2318,null,{}] 02:27:17 INFO - PROCESS | 1924 | 1468661237263 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}] 02:27:17 INFO - PROCESS | 1924 | 1468661237266 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:17 INFO - PROCESS | 1924 | 1468661237373 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:27:17 INFO - PROCESS | 1924 | 1468661237436 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 1924 | 1468661237437 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d13d000 == 44 [pid = 1924] [id = 587] 02:27:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1243b9c00) [pid = 1924] [serial = 1761] [outer = 0x0] 02:27:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x126a11800) [pid = 1924] [serial = 1762] [outer = 0x1243b9c00] 02:27:17 INFO - PROCESS | 1924 | 1468661237466 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128b21400) [pid = 1924] [serial = 1763] [outer = 0x1243b9c00] 02:27:18 INFO - PROCESS | 1924 | 1468661238109 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] 02:27:18 INFO - PROCESS | 1924 | 1468661238189 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 02:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:27:18 INFO - PROCESS | 1924 | 1468661238194 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 1924 | 1468661238196 Marionette TRACE conn2 <- [1,2322,null,{}] 02:27:18 INFO - PROCESS | 1924 | 1468661238200 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}] 02:27:18 INFO - PROCESS | 1924 | 1468661238201 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:18 INFO - PROCESS | 1924 | 1468661238293 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:27:18 INFO - PROCESS | 1924 | 1468661238356 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 1924 | 1468661238359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ac8800 == 45 [pid = 1924] [id = 588] 02:27:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1121be400) [pid = 1924] [serial = 1764] [outer = 0x0] 02:27:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11259f800) [pid = 1924] [serial = 1765] [outer = 0x1121be400] 02:27:18 INFO - PROCESS | 1924 | 1468661238387 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1128b3000) [pid = 1924] [serial = 1766] [outer = 0x1121be400] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf1a800 == 44 [pid = 1924] [id = 583] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3e9800 == 43 [pid = 1924] [id = 582] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d8800 == 42 [pid = 1924] [id = 581] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd3c000 == 41 [pid = 1924] [id = 580] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12b722000 == 40 [pid = 1924] [id = 579] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab14000 == 39 [pid = 1924] [id = 578] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12900c000 == 38 [pid = 1924] [id = 577] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b6000 == 37 [pid = 1924] [id = 576] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1247db800 == 36 [pid = 1924] [id = 575] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x119b85000 == 35 [pid = 1924] [id = 574] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1169c3000 == 34 [pid = 1924] [id = 573] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x124793800 == 33 [pid = 1924] [id = 572] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab3800 == 32 [pid = 1924] [id = 571] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12c283000 == 31 [pid = 1924] [id = 570] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12d13d000 == 30 [pid = 1924] [id = 587] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12900d800 == 29 [pid = 1924] [id = 586] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x124785000 == 28 [pid = 1924] [id = 585] 02:27:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1133f8000 == 27 [pid = 1924] [id = 584] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1167eec00) [pid = 1924] [serial = 1661] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x113219400) [pid = 1924] [serial = 1660] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1191d2000) [pid = 1924] [serial = 1664] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11888c000) [pid = 1924] [serial = 1663] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119059400) [pid = 1924] [serial = 1684] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1191c7c00) [pid = 1924] [serial = 1685] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x116fc1000) [pid = 1924] [serial = 1681] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x117e3ac00) [pid = 1924] [serial = 1682] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11958c000) [pid = 1924] [serial = 1687] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12432d400) [pid = 1924] [serial = 1667] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1130e8800) [pid = 1924] [serial = 1678] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x113da4800) [pid = 1924] [serial = 1679] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11714ac00) [pid = 1924] [serial = 1676] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116633400) [pid = 1924] [serial = 1675] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x123870800) [pid = 1924] [serial = 1666] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x128b16400) [pid = 1924] [serial = 1670] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x126e88000) [pid = 1924] [serial = 1669] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x128d2b800) [pid = 1924] [serial = 1673] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x128b13800) [pid = 1924] [serial = 1672] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119746000) [pid = 1924] [serial = 1690] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x124fd8000) [pid = 1924] [serial = 1696] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119987400) [pid = 1924] [serial = 1693] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x116922400) [pid = 1924] [serial = 1702] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1260ab400) [pid = 1924] [serial = 1697] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x126a0f000) [pid = 1924] [serial = 1699] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126a11000) [pid = 1924] [serial = 1705] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x126e87800) [pid = 1924] [serial = 1700] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119984800) [pid = 1924] [serial = 1703] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1197bb000) [pid = 1924] [serial = 1691] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128d32000) [pid = 1924] [serial = 1709] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x124bcc400) [pid = 1924] [serial = 1694] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x128a63c00) [pid = 1924] [serial = 1708] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x128d93400) [pid = 1924] [serial = 1711] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x119728400) [pid = 1924] [serial = 1688] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x128a5a000) [pid = 1924] [serial = 1706] [outer = 0x0] [url = about:blank] 02:27:19 INFO - PROCESS | 1924 | 1468661239601 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]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1423ms 02:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:27:19 INFO - PROCESS | 1924 | 1468661239652 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 1924 | 1468661239656 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 02:27:19 INFO - PROCESS | 1924 | 1468661239661 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - PROCESS | 1924 | 1468661239663 Marionette TRACE conn2 <- [1,2326,null,{}] 02:27:19 INFO - PROCESS | 1924 | 1468661239666 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}] 02:27:19 INFO - PROCESS | 1924 | 1468661239668 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:19 INFO - PROCESS | 1924 | 1468661239733 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:27:19 INFO - PROCESS | 1924 | 1468661239782 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 1924 | 1468661239785 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x11668e800 == 28 [pid = 1924] [id = 589] 02:27:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1125f5c00) [pid = 1924] [serial = 1767] [outer = 0x0] 02:27:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11291a800) [pid = 1924] [serial = 1768] [outer = 0x1125f5c00] 02:27:19 INFO - PROCESS | 1924 | 1468661239833 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1125a0000) [pid = 1924] [serial = 1769] [outer = 0x1125f5c00] 02:27:20 INFO - PROCESS | 1924 | 1468661240296 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]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 02:27:20 INFO - PROCESS | 1924 | 1468661240334 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 1924 | 1468661240340 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 02:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:27:20 INFO - PROCESS | 1924 | 1468661240348 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 1924 | 1468661240351 Marionette TRACE conn2 <- [1,2330,null,{}] 02:27:20 INFO - PROCESS | 1924 | 1468661240355 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}] 02:27:20 INFO - PROCESS | 1924 | 1468661240358 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:20 INFO - PROCESS | 1924 | 1468661240457 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:27:20 INFO - PROCESS | 1924 | 1468661240465 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 1924 | 1468661240466 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x11840d800 == 29 [pid = 1924] [id = 590] 02:27:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x113c44c00) [pid = 1924] [serial = 1770] [outer = 0x0] 02:27:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x113da5c00) [pid = 1924] [serial = 1771] [outer = 0x113c44c00] 02:27:20 INFO - PROCESS | 1924 | 1468661240494 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x116136c00) [pid = 1924] [serial = 1772] [outer = 0x113c44c00] 02:27:20 INFO - PROCESS | 1924 | 1468661240843 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]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 02:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:27:20 INFO - PROCESS | 1924 | 1468661240869 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 1924 | 1468661240870 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 02:27:20 INFO - PROCESS | 1924 | 1468661240872 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 1924 | 1468661240875 Marionette TRACE conn2 <- [1,2334,null,{}] 02:27:20 INFO - PROCESS | 1924 | 1468661240890 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}] 02:27:20 INFO - PROCESS | 1924 | 1468661240893 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:20 INFO - PROCESS | 1924 | 1468661240973 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:27:20 INFO - PROCESS | 1924 | 1468661240981 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 1924 | 1468661240983 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x119db3000 == 30 [pid = 1924] [id = 591] 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1128a7c00) [pid = 1924] [serial = 1773] [outer = 0x0] 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x117148800) [pid = 1924] [serial = 1774] [outer = 0x1128a7c00] 02:27:21 INFO - PROCESS | 1924 | 1468661241012 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x117e37c00) [pid = 1924] [serial = 1775] [outer = 0x1128a7c00] 02:27:21 INFO - PROCESS | 1924 | 1468661241381 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]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 523ms 02:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:27:21 INFO - PROCESS | 1924 | 1468661241396 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 1924 | 1468661241397 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 02:27:21 INFO - PROCESS | 1924 | 1468661241400 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 1924 | 1468661241401 Marionette TRACE conn2 <- [1,2338,null,{}] 02:27:21 INFO - PROCESS | 1924 | 1468661241403 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}] 02:27:21 INFO - PROCESS | 1924 | 1468661241404 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:21 INFO - PROCESS | 1924 | 1468661241484 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:27:21 INFO - PROCESS | 1924 | 1468661241558 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 1924 | 1468661241559 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x124311000 == 31 [pid = 1924] [id = 592] 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x116fc2800) [pid = 1924] [serial = 1776] [outer = 0x0] 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x118518000) [pid = 1924] [serial = 1777] [outer = 0x116fc2800] 02:27:21 INFO - PROCESS | 1924 | 1468661241584 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x118896000) [pid = 1924] [serial = 1778] [outer = 0x116fc2800] 02:27:21 INFO - PROCESS | 1924 | 1468661241919 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]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 02:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:27:21 INFO - PROCESS | 1924 | 1468661241969 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 1924 | 1468661241970 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 02:27:21 INFO - PROCESS | 1924 | 1468661241972 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 1924 | 1468661241973 Marionette TRACE conn2 <- [1,2342,null,{}] 02:27:21 INFO - PROCESS | 1924 | 1468661241975 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}] 02:27:21 INFO - PROCESS | 1924 | 1468661241977 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:22 INFO - PROCESS | 1924 | 1468661242071 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:27:22 INFO - PROCESS | 1924 | 1468661242107 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 1924 | 1468661242109 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c1000 == 32 [pid = 1924] [id = 593] 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1125a2c00) [pid = 1924] [serial = 1779] [outer = 0x0] 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119059400) [pid = 1924] [serial = 1780] [outer = 0x1125a2c00] 02:27:22 INFO - PROCESS | 1924 | 1468661242133 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1191c7800) [pid = 1924] [serial = 1781] [outer = 0x1125a2c00] 02:27:22 INFO - PROCESS | 1924 | 1468661242449 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]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 518ms 02:27:22 INFO - PROCESS | 1924 | 1468661242491 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 1924 | 1468661242492 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 02:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:27:22 INFO - PROCESS | 1924 | 1468661242495 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 1924 | 1468661242496 Marionette TRACE conn2 <- [1,2346,null,{}] 02:27:22 INFO - PROCESS | 1924 | 1468661242498 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}] 02:27:22 INFO - PROCESS | 1924 | 1468661242502 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:22 INFO - PROCESS | 1924 | 1468661242623 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:27:22 INFO - PROCESS | 1924 | 1468661242627 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 1924 | 1468661242628 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b6000 == 33 [pid = 1924] [id = 594] 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x113c44400) [pid = 1924] [serial = 1782] [outer = 0x0] 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1191d0000) [pid = 1924] [serial = 1783] [outer = 0x113c44400] 02:27:22 INFO - PROCESS | 1924 | 1468661242654 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1197ba800) [pid = 1924] [serial = 1784] [outer = 0x113c44400] 02:27:22 INFO - PROCESS | 1924 | 1468661242990 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]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 02:27:23 INFO - PROCESS | 1924 | 1468661243016 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 1924 | 1468661243017 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 02:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:27:23 INFO - PROCESS | 1924 | 1468661243020 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 1924 | 1468661243032 Marionette TRACE conn2 <- [1,2350,null,{}] 02:27:23 INFO - PROCESS | 1924 | 1468661243042 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}] 02:27:23 INFO - PROCESS | 1924 | 1468661243045 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:23 INFO - PROCESS | 1924 | 1468661243143 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:27:23 INFO - PROCESS | 1924 | 1468661243147 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 1924 | 1468661243148 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ae800 == 34 [pid = 1924] [id = 595] 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x117e37800) [pid = 1924] [serial = 1785] [outer = 0x0] 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11996f000) [pid = 1924] [serial = 1786] [outer = 0x117e37800] 02:27:23 INFO - PROCESS | 1924 | 1468661243172 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119bf8400) [pid = 1924] [serial = 1787] [outer = 0x117e37800] 02:27:23 INFO - PROCESS | 1924 | 1468661243683 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]]]}] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x129073000) [pid = 1924] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119923800) [pid = 1924] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x124c92000) [pid = 1924] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x128d32800) [pid = 1924] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1197b0400) [pid = 1924] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1125fc800) [pid = 1924] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1176f5400) [pid = 1924] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128b1a400) [pid = 1924] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1128b1c00) [pid = 1924] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11826a800) [pid = 1924] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1127d7000) [pid = 1924] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x128b1ec00) [pid = 1924] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11692d000) [pid = 1924] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:27:23 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1176f4400) [pid = 1924] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 686ms 02:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:27:23 INFO - PROCESS | 1924 | 1468661243707 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 1924 | 1468661243708 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 02:27:23 INFO - PROCESS | 1924 | 1468661243713 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 1924 | 1468661243714 Marionette TRACE conn2 <- [1,2354,null,{}] 02:27:23 INFO - PROCESS | 1924 | 1468661243716 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}] 02:27:23 INFO - PROCESS | 1924 | 1468661243717 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:23 INFO - PROCESS | 1924 | 1468661243795 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:27:23 INFO - PROCESS | 1924 | 1468661243799 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 1924 | 1468661243801 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291c9000 == 35 [pid = 1924] [id = 596] 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x115e60000) [pid = 1924] [serial = 1788] [outer = 0x0] 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x116fc0000) [pid = 1924] [serial = 1789] [outer = 0x115e60000] 02:27:23 INFO - PROCESS | 1924 | 1468661243826 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1197af400) [pid = 1924] [serial = 1790] [outer = 0x115e60000] 02:27:24 INFO - PROCESS | 1924 | 1468661244151 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]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 02:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:27:24 INFO - PROCESS | 1924 | 1468661244184 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 1924 | 1468661244185 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 02:27:24 INFO - PROCESS | 1924 | 1468661244187 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 1924 | 1468661244188 Marionette TRACE conn2 <- [1,2358,null,{}] 02:27:24 INFO - PROCESS | 1924 | 1468661244191 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}] 02:27:24 INFO - PROCESS | 1924 | 1468661244192 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:24 INFO - PROCESS | 1924 | 1468661244281 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:27:24 INFO - PROCESS | 1924 | 1468661244341 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 1924 | 1468661244342 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x119db2800 == 36 [pid = 1924] [id = 597] 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x111e62400) [pid = 1924] [serial = 1791] [outer = 0x0] 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119fec800) [pid = 1924] [serial = 1792] [outer = 0x111e62400] 02:27:24 INFO - PROCESS | 1924 | 1468661244368 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1238dac00) [pid = 1924] [serial = 1793] [outer = 0x111e62400] 02:27:24 INFO - PROCESS | 1924 | 1468661244644 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]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 470ms 02:27:24 INFO - PROCESS | 1924 | 1468661244668 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 1924 | 1468661244669 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 02:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:27:24 INFO - PROCESS | 1924 | 1468661244672 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 1924 | 1468661244673 Marionette TRACE conn2 <- [1,2362,null,{}] 02:27:24 INFO - PROCESS | 1924 | 1468661244675 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}] 02:27:24 INFO - PROCESS | 1924 | 1468661244677 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:24 INFO - PROCESS | 1924 | 1468661244771 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:27:24 INFO - PROCESS | 1924 | 1468661244777 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 1924 | 1468661244779 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab1a800 == 37 [pid = 1924] [id = 598] 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x123866c00) [pid = 1924] [serial = 1794] [outer = 0x0] 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x12394d800) [pid = 1924] [serial = 1795] [outer = 0x123866c00] 02:27:24 INFO - PROCESS | 1924 | 1468661244804 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12432d400) [pid = 1924] [serial = 1796] [outer = 0x123866c00] 02:27:25 INFO - PROCESS | 1924 | 1468661245137 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]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 02:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:27:25 INFO - PROCESS | 1924 | 1468661245147 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 1924 | 1468661245148 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 02:27:25 INFO - PROCESS | 1924 | 1468661245150 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 1924 | 1468661245152 Marionette TRACE conn2 <- [1,2366,null,{}] 02:27:25 INFO - PROCESS | 1924 | 1468661245155 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}] 02:27:25 INFO - PROCESS | 1924 | 1468661245156 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:25 INFO - PROCESS | 1924 | 1468661245284 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:27:25 INFO - PROCESS | 1924 | 1468661245289 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 1924 | 1468661245291 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260bf800 == 38 [pid = 1924] [id = 599] 02:27:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1238da800) [pid = 1924] [serial = 1797] [outer = 0x0] 02:27:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124762000) [pid = 1924] [serial = 1798] [outer = 0x1238da800] 02:27:25 INFO - PROCESS | 1924 | 1468661245318 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1260b4c00) [pid = 1924] [serial = 1799] [outer = 0x1238da800] 02:27:25 INFO - PROCESS | 1924 | 1468661245665 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]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 521ms 02:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:27:25 INFO - PROCESS | 1924 | 1468661245671 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 1924 | 1468661245672 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 02:27:25 INFO - PROCESS | 1924 | 1468661245679 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 1924 | 1468661245681 Marionette TRACE conn2 <- [1,2370,null,{}] 02:27:25 INFO - PROCESS | 1924 | 1468661245738 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}] 02:27:25 INFO - PROCESS | 1924 | 1468661245740 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:25 INFO - PROCESS | 1924 | 1468661245836 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:27:25 INFO - PROCESS | 1924 | 1468661245936 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 1924 | 1468661245938 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x11661d800 == 39 [pid = 1924] [id = 600] 02:27:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1125f4400) [pid = 1924] [serial = 1800] [outer = 0x0] 02:27:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1127d1800) [pid = 1924] [serial = 1801] [outer = 0x1125f4400] 02:27:25 INFO - PROCESS | 1924 | 1468661245972 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x112979c00) [pid = 1924] [serial = 1802] [outer = 0x1125f4400] 02:27:26 INFO - PROCESS | 1924 | 1468661246475 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]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 828ms 02:27:26 INFO - PROCESS | 1924 | 1468661246504 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 1924 | 1468661246507 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 02:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:27:26 INFO - PROCESS | 1924 | 1468661246539 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 1924 | 1468661246540 Marionette TRACE conn2 <- [1,2374,null,{}] 02:27:26 INFO - PROCESS | 1924 | 1468661246546 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}] 02:27:26 INFO - PROCESS | 1924 | 1468661246548 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:26 INFO - PROCESS | 1924 | 1468661246659 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:27:26 INFO - PROCESS | 1924 | 1468661246744 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 1924 | 1468661246746 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x124074800 == 40 [pid = 1924] [id = 601] 02:27:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1164ec400) [pid = 1924] [serial = 1803] [outer = 0x0] 02:27:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11672c400) [pid = 1924] [serial = 1804] [outer = 0x1164ec400] 02:27:26 INFO - PROCESS | 1924 | 1468661246776 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11692b000) [pid = 1924] [serial = 1805] [outer = 0x1164ec400] 02:27:27 INFO - PROCESS | 1924 | 1468661247436 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]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 976ms 02:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:27:27 INFO - PROCESS | 1924 | 1468661247512 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 1924 | 1468661247515 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 02:27:27 INFO - PROCESS | 1924 | 1468661247518 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 1924 | 1468661247520 Marionette TRACE conn2 <- [1,2378,null,{}] 02:27:27 INFO - PROCESS | 1924 | 1468661247524 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}] 02:27:27 INFO - PROCESS | 1924 | 1468661247525 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:27 INFO - PROCESS | 1924 | 1468661247629 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:27:27 INFO - PROCESS | 1924 | 1468661247690 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 1924 | 1468661247693 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f70800 == 41 [pid = 1924] [id = 602] 02:27:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1133af800) [pid = 1924] [serial = 1806] [outer = 0x0] 02:27:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x113c44000) [pid = 1924] [serial = 1807] [outer = 0x1133af800] 02:27:27 INFO - PROCESS | 1924 | 1468661247722 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1167ed400) [pid = 1924] [serial = 1808] [outer = 0x1133af800] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab1a800 == 40 [pid = 1924] [id = 598] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x119db2800 == 39 [pid = 1924] [id = 597] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1291c9000 == 38 [pid = 1924] [id = 596] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ae800 == 37 [pid = 1924] [id = 595] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b6000 == 36 [pid = 1924] [id = 594] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c1000 == 35 [pid = 1924] [id = 593] 02:27:27 INFO - PROCESS | 1924 | --DOCSHELL 0x124311000 == 34 [pid = 1924] [id = 592] 02:27:28 INFO - PROCESS | 1924 | --DOCSHELL 0x119db3000 == 33 [pid = 1924] [id = 591] 02:27:28 INFO - PROCESS | 1924 | --DOCSHELL 0x11840d800 == 32 [pid = 1924] [id = 590] 02:27:28 INFO - PROCESS | 1924 | --DOCSHELL 0x11668e800 == 31 [pid = 1924] [id = 589] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1291d4000) [pid = 1924] [serial = 1750] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1238e3c00) [pid = 1924] [serial = 1732] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126a10c00) [pid = 1924] [serial = 1735] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x128d95400) [pid = 1924] [serial = 1741] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119bf0400) [pid = 1924] [serial = 1729] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1128b1800) [pid = 1924] [serial = 1714] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1132e4000) [pid = 1924] [serial = 1715] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118171800) [pid = 1924] [serial = 1717] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1185ae800) [pid = 1924] [serial = 1718] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12906f000) [pid = 1924] [serial = 1712] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119594000) [pid = 1924] [serial = 1726] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1197ba000) [pid = 1924] [serial = 1727] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11876e000) [pid = 1924] [serial = 1723] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11905b800) [pid = 1924] [serial = 1724] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1164eac00) [pid = 1924] [serial = 1720] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x116a15c00) [pid = 1924] [serial = 1721] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128bad800) [pid = 1924] [serial = 1738] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12a2c1800) [pid = 1924] [serial = 1751] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x129071000) [pid = 1924] [serial = 1742] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128b15400) [pid = 1924] [serial = 1736] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x11904fc00) [pid = 1924] [serial = 1744] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128d32400) [pid = 1924] [serial = 1739] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12906ac00) [pid = 1924] [serial = 1748] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1238db800) [pid = 1924] [serial = 1730] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x128b15800) [pid = 1924] [serial = 1747] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1197b9c00) [pid = 1924] [serial = 1745] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1243bd400) [pid = 1924] [serial = 1733] [outer = 0x0] [url = about:blank] 02:27:28 INFO - PROCESS | 1924 | 1468661248126 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]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 625ms 02:27:28 INFO - PROCESS | 1924 | 1468661248146 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 1924 | 1468661248149 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 02:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:27:28 INFO - PROCESS | 1924 | 1468661248153 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 1924 | 1468661248154 Marionette TRACE conn2 <- [1,2382,null,{}] 02:27:28 INFO - PROCESS | 1924 | 1468661248156 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}] 02:27:28 INFO - PROCESS | 1924 | 1468661248158 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:28 INFO - PROCESS | 1924 | 1468661248265 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:27:28 INFO - PROCESS | 1924 | 1468661248349 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 1924 | 1468661248350 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x119125800 == 32 [pid = 1924] [id = 603] 02:27:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1167f4c00) [pid = 1924] [serial = 1809] [outer = 0x0] 02:27:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x117149800) [pid = 1924] [serial = 1810] [outer = 0x1167f4c00] 02:27:28 INFO - PROCESS | 1924 | 1468661248395 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x118169800) [pid = 1924] [serial = 1811] [outer = 0x1167f4c00] 02:27:28 INFO - PROCESS | 1924 | 1468661248773 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]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 02:27:28 INFO - PROCESS | 1924 | 1468661248824 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 1924 | 1468661248825 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 02:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:27:28 INFO - PROCESS | 1924 | 1468661248828 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 1924 | 1468661248830 Marionette TRACE conn2 <- [1,2386,null,{}] 02:27:28 INFO - PROCESS | 1924 | 1468661248838 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}] 02:27:28 INFO - PROCESS | 1924 | 1468661248841 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:28 INFO - PROCESS | 1924 | 1468661248934 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:27:29 INFO - PROCESS | 1924 | 1468661249017 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 1924 | 1468661249019 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12444f800 == 33 [pid = 1924] [id = 604] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11904fc00) [pid = 1924] [serial = 1812] [outer = 0x0] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11917c800) [pid = 1924] [serial = 1813] [outer = 0x11904fc00] 02:27:29 INFO - PROCESS | 1924 | 1468661249047 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1191d0400) [pid = 1924] [serial = 1814] [outer = 0x11904fc00] 02:27:29 INFO - PROCESS | 1924 | 1468661249355 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]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 571ms 02:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:27:29 INFO - PROCESS | 1924 | 1468661249399 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 1924 | 1468661249401 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 02:27:29 INFO - PROCESS | 1924 | 1468661249403 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 1924 | 1468661249404 Marionette TRACE conn2 <- [1,2390,null,{}] 02:27:29 INFO - PROCESS | 1924 | 1468661249407 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}] 02:27:29 INFO - PROCESS | 1924 | 1468661249408 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:29 INFO - PROCESS | 1924 | 1468661249516 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:27:29 INFO - PROCESS | 1924 | 1468661249522 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 1924 | 1468661249523 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x128826000 == 34 [pid = 1924] [id = 605] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x112920c00) [pid = 1924] [serial = 1815] [outer = 0x0] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119314400) [pid = 1924] [serial = 1816] [outer = 0x112920c00] 02:27:29 INFO - PROCESS | 1924 | 1468661249548 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119748400) [pid = 1924] [serial = 1817] [outer = 0x112920c00] 02:27:29 INFO - PROCESS | 1924 | 1468661249862 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]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 468ms 02:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:27:29 INFO - PROCESS | 1924 | 1468661249872 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 1924 | 1468661249873 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 02:27:29 INFO - PROCESS | 1924 | 1468661249875 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 1924 | 1468661249877 Marionette TRACE conn2 <- [1,2394,null,{}] 02:27:29 INFO - PROCESS | 1924 | 1468661249883 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}] 02:27:29 INFO - PROCESS | 1924 | 1468661249884 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:29 INFO - PROCESS | 1924 | 1468661249965 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:27:29 INFO - PROCESS | 1924 | 1468661249968 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 1924 | 1468661249969 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ae800 == 35 [pid = 1924] [id = 606] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1132f0000) [pid = 1924] [serial = 1818] [outer = 0x0] 02:27:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1197bbc00) [pid = 1924] [serial = 1819] [outer = 0x1132f0000] 02:27:29 INFO - PROCESS | 1924 | 1468661249994 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119bedc00) [pid = 1924] [serial = 1820] [outer = 0x1132f0000] 02:27:30 INFO - PROCESS | 1924 | 1468661250500 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]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 02:27:30 INFO - PROCESS | 1924 | 1468661250552 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:27:30 INFO - PROCESS | 1924 | 1468661250554 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 02:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:27:30 INFO - PROCESS | 1924 | 1468661250557 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 1924 | 1468661250559 Marionette TRACE conn2 <- [1,2398,null,{}] 02:27:30 INFO - PROCESS | 1924 | 1468661250563 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}] 02:27:30 INFO - PROCESS | 1924 | 1468661250569 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:30 INFO - PROCESS | 1924 | 1468661250715 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:27:30 INFO - PROCESS | 1924 | 1468661250737 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 1924 | 1468661250738 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a584800 == 36 [pid = 1924] [id = 607] 02:27:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1238d9400) [pid = 1924] [serial = 1821] [outer = 0x0] 02:27:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124764400) [pid = 1924] [serial = 1822] [outer = 0x1238d9400] 02:27:30 INFO - PROCESS | 1924 | 1468661250764 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1251e9c00) [pid = 1924] [serial = 1823] [outer = 0x1238d9400] 02:27:31 INFO - PROCESS | 1924 | 1468661251113 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]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 574ms 02:27:31 INFO - PROCESS | 1924 | 1468661251131 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 1924 | 1468661251132 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 02:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:27:31 INFO - PROCESS | 1924 | 1468661251134 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 1924 | 1468661251135 Marionette TRACE conn2 <- [1,2402,null,{}] 02:27:31 INFO - PROCESS | 1924 | 1468661251144 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}] 02:27:31 INFO - PROCESS | 1924 | 1468661251145 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:31 INFO - PROCESS | 1924 | 1468661251246 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:27:31 INFO - PROCESS | 1924 | 1468661251249 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 1924 | 1468661251250 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b70e800 == 37 [pid = 1924] [id = 608] 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x120fe2800) [pid = 1924] [serial = 1824] [outer = 0x0] 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x126a0e400) [pid = 1924] [serial = 1825] [outer = 0x120fe2800] 02:27:31 INFO - PROCESS | 1924 | 1468661251282 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126df8000) [pid = 1924] [serial = 1826] [outer = 0x120fe2800] 02:27:31 INFO - PROCESS | 1924 | 1468661251639 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]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 528ms 02:27:31 INFO - PROCESS | 1924 | 1468661251670 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 1924 | 1468661251671 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 02:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:27:31 INFO - PROCESS | 1924 | 1468661251673 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 1924 | 1468661251674 Marionette TRACE conn2 <- [1,2406,null,{}] 02:27:31 INFO - PROCESS | 1924 | 1468661251679 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}] 02:27:31 INFO - PROCESS | 1924 | 1468661251680 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:31 INFO - PROCESS | 1924 | 1468661251781 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:27:31 INFO - PROCESS | 1924 | 1468661251785 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 1924 | 1468661251786 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd34800 == 38 [pid = 1924] [id = 609] 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124bce400) [pid = 1924] [serial = 1827] [outer = 0x0] 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a60000) [pid = 1924] [serial = 1828] [outer = 0x124bce400] 02:27:31 INFO - PROCESS | 1924 | 1468661251811 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128b14c00) [pid = 1924] [serial = 1829] [outer = 0x124bce400] 02:27:32 INFO - PROCESS | 1924 | 1468661252210 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]]]}] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1125a2c00) [pid = 1924] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1121be400) [pid = 1924] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1128a7c00) [pid = 1924] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113c44c00) [pid = 1924] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1125f5c00) [pid = 1924] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x113c44400) [pid = 1924] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x117e37800) [pid = 1924] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x115e60000) [pid = 1924] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x123866c00) [pid = 1924] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112596400) [pid = 1924] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x116722800) [pid = 1924] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116fc2800) [pid = 1924] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119593800) [pid = 1924] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1243b9c00) [pid = 1924] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:27:32 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x111e62400) [pid = 1924] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 572ms 02:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:27:32 INFO - PROCESS | 1924 | 1468661252246 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 1924 | 1468661252247 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 02:27:32 INFO - PROCESS | 1924 | 1468661252249 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 1924 | 1468661252250 Marionette TRACE conn2 <- [1,2410,null,{}] 02:27:32 INFO - PROCESS | 1924 | 1468661252253 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}] 02:27:32 INFO - PROCESS | 1924 | 1468661252254 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:32 INFO - PROCESS | 1924 | 1468661252333 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:27:32 INFO - PROCESS | 1924 | 1468661252337 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 1924 | 1468661252338 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dd0000 == 39 [pid = 1924] [id = 610] 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1128a7800) [pid = 1924] [serial = 1830] [outer = 0x0] 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x113219400) [pid = 1924] [serial = 1831] [outer = 0x1128a7800] 02:27:32 INFO - PROCESS | 1924 | 1468661252370 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1176ee400) [pid = 1924] [serial = 1832] [outer = 0x1128a7800] 02:27:32 INFO - PROCESS | 1924 | 1468661252707 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]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 470ms 02:27:32 INFO - PROCESS | 1924 | 1468661252719 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 1924 | 1468661252721 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 02:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:27:32 INFO - PROCESS | 1924 | 1468661252723 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 1924 | 1468661252724 Marionette TRACE conn2 <- [1,2414,null,{}] 02:27:32 INFO - PROCESS | 1924 | 1468661252729 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}] 02:27:32 INFO - PROCESS | 1924 | 1468661252730 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:32 INFO - PROCESS | 1924 | 1468661252808 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:27:32 INFO - PROCESS | 1924 | 1468661252871 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 1924 | 1468661252872 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c272800 == 40 [pid = 1924] [id = 611] 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11714bc00) [pid = 1924] [serial = 1833] [outer = 0x0] 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x123864800) [pid = 1924] [serial = 1834] [outer = 0x11714bc00] 02:27:32 INFO - PROCESS | 1924 | 1468661252896 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119745800) [pid = 1924] [serial = 1835] [outer = 0x11714bc00] 02:27:33 INFO - PROCESS | 1924 | 1468661253163 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]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 473ms 02:27:33 INFO - PROCESS | 1924 | 1468661253200 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:27:33 INFO - PROCESS | 1924 | 1468661253202 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 02:27:33 INFO - PROCESS | 1924 | 1468661253204 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 1924 | 1468661253206 Marionette TRACE conn2 <- [1,2418,null,{}] 02:27:33 INFO - PROCESS | 1924 | 1468661253216 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}] 02:27:33 INFO - PROCESS | 1924 | 1468661253218 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:33 INFO - PROCESS | 1924 | 1468661253320 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:27:33 INFO - PROCESS | 1924 | 1468661253324 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 1924 | 1468661253325 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9a2000 == 41 [pid = 1924] [id = 612] 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x117e37800) [pid = 1924] [serial = 1836] [outer = 0x0] 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128ba7400) [pid = 1924] [serial = 1837] [outer = 0x117e37800] 02:27:33 INFO - PROCESS | 1924 | 1468661253360 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128d8fc00) [pid = 1924] [serial = 1838] [outer = 0x117e37800] 02:27:33 INFO - PROCESS | 1924 | 1468661253715 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]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms 02:27:33 INFO - PROCESS | 1924 | 1468661253724 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:27:33 INFO - PROCESS | 1924 | 1468661253726 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 02:27:33 INFO - PROCESS | 1924 | 1468661253732 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 1924 | 1468661253734 Marionette TRACE conn2 <- [1,2422,null,{}] 02:27:33 INFO - PROCESS | 1924 | 1468661253736 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}] 02:27:33 INFO - PROCESS | 1924 | 1468661253737 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:33 INFO - PROCESS | 1924 | 1468661253851 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:27:33 INFO - PROCESS | 1924 | 1468661253857 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 1924 | 1468661253859 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce04800 == 42 [pid = 1924] [id = 613] 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x12386f400) [pid = 1924] [serial = 1839] [outer = 0x0] 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x129069400) [pid = 1924] [serial = 1840] [outer = 0x12386f400] 02:27:33 INFO - PROCESS | 1924 | 1468661253883 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x129076400) [pid = 1924] [serial = 1841] [outer = 0x12386f400] 02:27:34 INFO - PROCESS | 1924 | 1468661254182 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]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 02:27:34 INFO - PROCESS | 1924 | 1468661254201 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 1924 | 1468661254202 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 02:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:27:34 INFO - PROCESS | 1924 | 1468661254205 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 1924 | 1468661254206 Marionette TRACE conn2 <- [1,2426,null,{}] 02:27:34 INFO - PROCESS | 1924 | 1468661254208 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}] 02:27:34 INFO - PROCESS | 1924 | 1468661254209 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:34 INFO - PROCESS | 1924 | 1468661254385 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:27:34 INFO - PROCESS | 1924 | 1468661254463 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 1924 | 1468661254466 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f67800 == 43 [pid = 1924] [id = 614] 02:27:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1127d8000) [pid = 1924] [serial = 1842] [outer = 0x0] 02:27:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x112922400) [pid = 1924] [serial = 1843] [outer = 0x1127d8000] 02:27:34 INFO - PROCESS | 1924 | 1468661254497 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1132e7400) [pid = 1924] [serial = 1844] [outer = 0x1127d8000] 02:27:34 INFO - PROCESS | 1924 | 1468661254919 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]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 719ms 02:27:34 INFO - PROCESS | 1924 | 1468661254925 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 1924 | 1468661254929 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 02:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:27:34 INFO - PROCESS | 1924 | 1468661254932 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 1924 | 1468661254934 Marionette TRACE conn2 <- [1,2430,null,{}] 02:27:34 INFO - PROCESS | 1924 | 1468661254937 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}] 02:27:34 INFO - PROCESS | 1924 | 1468661254939 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:35 INFO - PROCESS | 1924 | 1468661255044 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:27:35 INFO - PROCESS | 1924 | 1468661255145 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 1924 | 1468661255147 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x125159800 == 44 [pid = 1924] [id = 615] 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116983000) [pid = 1924] [serial = 1845] [outer = 0x0] 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x118166800) [pid = 1924] [serial = 1846] [outer = 0x116983000] 02:27:35 INFO - PROCESS | 1924 | 1468661255178 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1185b1800) [pid = 1924] [serial = 1847] [outer = 0x116983000] 02:27:35 INFO - PROCESS | 1924 | 1468661255647 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]]]}] 02:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 726ms 02:27:35 INFO - PROCESS | 1924 | 1468661255659 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 1924 | 1468661255662 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 02:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:27:35 INFO - PROCESS | 1924 | 1468661255666 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 1924 | 1468661255667 Marionette TRACE conn2 <- [1,2434,null,{}] 02:27:35 INFO - PROCESS | 1924 | 1468661255670 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}] 02:27:35 INFO - PROCESS | 1924 | 1468661255671 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:35 INFO - PROCESS | 1924 | 1468661255778 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:27:35 INFO - PROCESS | 1924 | 1468661255841 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 1924 | 1468661255842 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3f8800 == 45 [pid = 1924] [id = 616] 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11917d400) [pid = 1924] [serial = 1848] [outer = 0x0] 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x11931bc00) [pid = 1924] [serial = 1849] [outer = 0x11917d400] 02:27:35 INFO - PROCESS | 1924 | 1468661255874 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1197b2400) [pid = 1924] [serial = 1850] [outer = 0x11917d400] 02:27:36 INFO - PROCESS | 1924 | 1468661256338 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]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 722ms 02:27:36 INFO - PROCESS | 1924 | 1468661256389 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 1924 | 1468661256392 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 02:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:27:36 INFO - PROCESS | 1924 | 1468661256415 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 1924 | 1468661256418 Marionette TRACE conn2 <- [1,2438,null,{}] 02:27:36 INFO - PROCESS | 1924 | 1468661256421 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}] 02:27:36 INFO - PROCESS | 1924 | 1468661256423 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:36 INFO - PROCESS | 1924 | 1468661256529 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:27:36 INFO - PROCESS | 1924 | 1468661256606 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 1924 | 1468661256607 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d136000 == 46 [pid = 1924] [id = 617] 02:27:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119971c00) [pid = 1924] [serial = 1851] [outer = 0x0] 02:27:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x123c44c00) [pid = 1924] [serial = 1852] [outer = 0x119971c00] 02:27:36 INFO - PROCESS | 1924 | 1468661256637 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x124fd7400) [pid = 1924] [serial = 1853] [outer = 0x119971c00] 02:27:37 INFO - PROCESS | 1924 | 1468661257056 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]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 680ms 02:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:27:37 INFO - PROCESS | 1924 | 1468661257088 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 1924 | 1468661257090 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 02:27:37 INFO - PROCESS | 1924 | 1468661257092 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 1924 | 1468661257093 Marionette TRACE conn2 <- [1,2442,null,{}] 02:27:37 INFO - PROCESS | 1924 | 1468661257096 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}] 02:27:37 INFO - PROCESS | 1924 | 1468661257097 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:37 INFO - PROCESS | 1924 | 1468661257325 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:27:37 INFO - PROCESS | 1924 | 1468661257405 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 1924 | 1468661257406 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195a5800 == 47 [pid = 1924] [id = 618] 02:27:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x112919800) [pid = 1924] [serial = 1854] [outer = 0x0] 02:27:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x113233000) [pid = 1924] [serial = 1855] [outer = 0x112919800] 02:27:37 INFO - PROCESS | 1924 | 1468661257436 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x115e5d800) [pid = 1924] [serial = 1856] [outer = 0x112919800] 02:27:37 INFO - PROCESS | 1924 | 1468661257891 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]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 821ms 02:27:37 INFO - PROCESS | 1924 | 1468661257914 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 1924 | 1468661257917 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 02:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:27:37 INFO - PROCESS | 1924 | 1468661257920 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 1924 | 1468661257922 Marionette TRACE conn2 <- [1,2446,null,{}] 02:27:37 INFO - PROCESS | 1924 | 1468661257925 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}] 02:27:37 INFO - PROCESS | 1924 | 1468661257927 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:38 INFO - PROCESS | 1924 | 1468661258024 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:27:38 INFO - PROCESS | 1924 | 1468661258089 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 1924 | 1468661258090 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fcc800 == 48 [pid = 1924] [id = 619] 02:27:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11692b400) [pid = 1924] [serial = 1857] [outer = 0x0] 02:27:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x118269800) [pid = 1924] [serial = 1858] [outer = 0x11692b400] 02:27:38 INFO - PROCESS | 1924 | 1468661258118 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11876b400) [pid = 1924] [serial = 1859] [outer = 0x11692b400] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9a2000 == 47 [pid = 1924] [id = 612] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12c272800 == 46 [pid = 1924] [id = 611] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x126dd0000 == 45 [pid = 1924] [id = 610] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd34800 == 44 [pid = 1924] [id = 609] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12b70e800 == 43 [pid = 1924] [id = 608] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12a584800 == 42 [pid = 1924] [id = 607] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ae800 == 41 [pid = 1924] [id = 606] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x128826000 == 40 [pid = 1924] [id = 605] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12444f800 == 39 [pid = 1924] [id = 604] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x119125800 == 38 [pid = 1924] [id = 603] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x116f70800 == 37 [pid = 1924] [id = 602] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x124074800 == 36 [pid = 1924] [id = 601] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x11661d800 == 35 [pid = 1924] [id = 600] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x1260bf800 == 34 [pid = 1924] [id = 599] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x116ac8800 == 33 [pid = 1924] [id = 588] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x1195a5800 == 32 [pid = 1924] [id = 618] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12d136000 == 31 [pid = 1924] [id = 617] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3f8800 == 30 [pid = 1924] [id = 616] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x125159800 == 29 [pid = 1924] [id = 615] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce04800 == 28 [pid = 1924] [id = 613] 02:27:38 INFO - PROCESS | 1924 | --DOCSHELL 0x116f67800 == 27 [pid = 1924] [id = 614] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119059400) [pid = 1924] [serial = 1780] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1128b3000) [pid = 1924] [serial = 1766] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11259f800) [pid = 1924] [serial = 1765] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x117148800) [pid = 1924] [serial = 1774] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x113da5c00) [pid = 1924] [serial = 1771] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x116136c00) [pid = 1924] [serial = 1772] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11291a800) [pid = 1924] [serial = 1768] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1125a0000) [pid = 1924] [serial = 1769] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1191d0000) [pid = 1924] [serial = 1783] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1191c7800) [pid = 1924] [serial = 1781] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11996f000) [pid = 1924] [serial = 1786] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116fc0000) [pid = 1924] [serial = 1789] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1197af400) [pid = 1924] [serial = 1790] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12394d800) [pid = 1924] [serial = 1795] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119bf8400) [pid = 1924] [serial = 1787] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12432d400) [pid = 1924] [serial = 1796] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11297b400) [pid = 1924] [serial = 1754] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1125a3400) [pid = 1924] [serial = 1753] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x117e37c00) [pid = 1924] [serial = 1775] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1191c9c00) [pid = 1924] [serial = 1757] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1185ac000) [pid = 1924] [serial = 1756] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x118896000) [pid = 1924] [serial = 1778] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x118518000) [pid = 1924] [serial = 1777] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x124126800) [pid = 1924] [serial = 1760] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119968400) [pid = 1924] [serial = 1759] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1197ba800) [pid = 1924] [serial = 1784] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x128b21400) [pid = 1924] [serial = 1763] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126a11800) [pid = 1924] [serial = 1762] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1238dac00) [pid = 1924] [serial = 1793] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119fec800) [pid = 1924] [serial = 1792] [outer = 0x0] [url = about:blank] 02:27:38 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x124762000) [pid = 1924] [serial = 1798] [outer = 0x0] [url = about:blank] 02:27:39 INFO - PROCESS | 1924 | 1468661259002 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]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1122ms 02:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:27:39 INFO - PROCESS | 1924 | 1468661259041 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 1924 | 1468661259044 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 02:27:39 INFO - PROCESS | 1924 | 1468661259047 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 1924 | 1468661259050 Marionette TRACE conn2 <- [1,2450,null,{}] 02:27:39 INFO - PROCESS | 1924 | 1468661259053 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}] 02:27:39 INFO - PROCESS | 1924 | 1468661259055 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:39 INFO - PROCESS | 1924 | 1468661259135 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:27:39 INFO - PROCESS | 1924 | 1468661259140 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 1924 | 1468661259142 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab5800 == 28 [pid = 1924] [id = 620] 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x112984800) [pid = 1924] [serial = 1860] [outer = 0x0] 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1130ef000) [pid = 1924] [serial = 1861] [outer = 0x112984800] 02:27:39 INFO - PROCESS | 1924 | 1468661259173 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x115e5e400) [pid = 1924] [serial = 1862] [outer = 0x112984800] 02:27:39 INFO - PROCESS | 1924 | 1468661259537 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]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 522ms 02:27:39 INFO - PROCESS | 1924 | 1468661259568 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:27:39 INFO - PROCESS | 1924 | 1468661259572 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 02:27:39 INFO - PROCESS | 1924 | 1468661259576 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 1924 | 1468661259578 Marionette TRACE conn2 <- [1,2454,null,{}] 02:27:39 INFO - PROCESS | 1924 | 1468661259589 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}] 02:27:39 INFO - PROCESS | 1924 | 1468661259590 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:39 INFO - PROCESS | 1924 | 1468661259674 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:27:39 INFO - PROCESS | 1924 | 1468661259680 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 1924 | 1468661259682 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x119068800 == 29 [pid = 1924] [id = 621] 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1164f0400) [pid = 1924] [serial = 1863] [outer = 0x0] 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x116fc2000) [pid = 1924] [serial = 1864] [outer = 0x1164f0400] 02:27:39 INFO - PROCESS | 1924 | 1468661259710 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11826d800) [pid = 1924] [serial = 1865] [outer = 0x1164f0400] 02:27:40 INFO - PROCESS | 1924 | 1468661260138 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]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 578ms 02:27:40 INFO - PROCESS | 1924 | 1468661260155 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:27:40 INFO - PROCESS | 1924 | 1468661260157 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 02:27:40 INFO - PROCESS | 1924 | 1468661260161 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 1924 | 1468661260165 Marionette TRACE conn2 <- [1,2458,null,{}] 02:27:40 INFO - PROCESS | 1924 | 1468661260177 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}] 02:27:40 INFO - PROCESS | 1924 | 1468661260182 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:40 INFO - PROCESS | 1924 | 1468661260302 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:27:40 INFO - PROCESS | 1924 | 1468661260307 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 1924 | 1468661260309 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x124082000 == 30 [pid = 1924] [id = 622] 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11888cc00) [pid = 1924] [serial = 1866] [outer = 0x0] 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11917e400) [pid = 1924] [serial = 1867] [outer = 0x11888cc00] 02:27:40 INFO - PROCESS | 1924 | 1468661260340 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1191cec00) [pid = 1924] [serial = 1868] [outer = 0x11888cc00] 02:27:40 INFO - PROCESS | 1924 | 1468661260686 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]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 575ms 02:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:27:40 INFO - PROCESS | 1924 | 1468661260736 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 1924 | 1468661260737 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 02:27:40 INFO - PROCESS | 1924 | 1468661260755 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 1924 | 1468661260756 Marionette TRACE conn2 <- [1,2462,null,{}] 02:27:40 INFO - PROCESS | 1924 | 1468661260758 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}] 02:27:40 INFO - PROCESS | 1924 | 1468661260760 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:40 INFO - PROCESS | 1924 | 1468661260867 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:27:40 INFO - PROCESS | 1924 | 1468661260881 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 1924 | 1468661260882 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260ca000 == 31 [pid = 1924] [id = 623] 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11958ac00) [pid = 1924] [serial = 1869] [outer = 0x0] 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11971fc00) [pid = 1924] [serial = 1870] [outer = 0x11958ac00] 02:27:40 INFO - PROCESS | 1924 | 1468661260907 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11974a000) [pid = 1924] [serial = 1871] [outer = 0x11958ac00] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1238d9400) [pid = 1924] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x120fe2800) [pid = 1924] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x124bce400) [pid = 1924] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x117e37800) [pid = 1924] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1164ec400) [pid = 1924] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1238da800) [pid = 1924] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112920c00) [pid = 1924] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1132f0000) [pid = 1924] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1128a7800) [pid = 1924] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11904fc00) [pid = 1924] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12386f400) [pid = 1924] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1167f4c00) [pid = 1924] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1133af800) [pid = 1924] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1125f4400) [pid = 1924] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:27:41 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11714bc00) [pid = 1924] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:27:41 INFO - PROCESS | 1924 | 1468661261715 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]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 984ms 02:27:41 INFO - PROCESS | 1924 | 1468661261725 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 1924 | 1468661261727 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 02:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:27:41 INFO - PROCESS | 1924 | 1468661261731 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 1924 | 1468661261733 Marionette TRACE conn2 <- [1,2466,null,{}] 02:27:41 INFO - PROCESS | 1924 | 1468661261737 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}] 02:27:41 INFO - PROCESS | 1924 | 1468661261739 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:41 INFO - PROCESS | 1924 | 1468661261847 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:27:41 INFO - PROCESS | 1924 | 1468661261929 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 1924 | 1468661261931 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f67800 == 32 [pid = 1924] [id = 624] 02:27:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1127d2c00) [pid = 1924] [serial = 1872] [outer = 0x0] 02:27:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x112921000) [pid = 1924] [serial = 1873] [outer = 0x1127d2c00] 02:27:41 INFO - PROCESS | 1924 | 1468661261962 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x113234000) [pid = 1924] [serial = 1874] [outer = 0x1127d2c00] 02:27:42 INFO - PROCESS | 1924 | 1468661262496 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]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 821ms 02:27:42 INFO - PROCESS | 1924 | 1468661262551 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 1924 | 1468661262555 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 02:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:27:42 INFO - PROCESS | 1924 | 1468661262559 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 1924 | 1468661262561 Marionette TRACE conn2 <- [1,2470,null,{}] 02:27:42 INFO - PROCESS | 1924 | 1468661262564 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}] 02:27:42 INFO - PROCESS | 1924 | 1468661262566 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:42 INFO - PROCESS | 1924 | 1468661262671 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:27:42 INFO - PROCESS | 1924 | 1468661262758 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 1924 | 1468661262760 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c8000 == 33 [pid = 1924] [id = 625] 02:27:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1167fac00) [pid = 1924] [serial = 1875] [outer = 0x0] 02:27:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116a23c00) [pid = 1924] [serial = 1876] [outer = 0x1167fac00] 02:27:42 INFO - PROCESS | 1924 | 1468661262790 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x11826f400) [pid = 1924] [serial = 1877] [outer = 0x1167fac00] 02:27:43 INFO - PROCESS | 1924 | 1468661263425 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]]]}] 02:27:43 INFO - PROCESS | 1924 | --DOCSHELL 0x124082000 == 32 [pid = 1924] [id = 622] 02:27:43 INFO - PROCESS | 1924 | --DOCSHELL 0x119068800 == 31 [pid = 1924] [id = 621] 02:27:43 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab5800 == 30 [pid = 1924] [id = 620] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x124764400) [pid = 1924] [serial = 1822] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x126a0e400) [pid = 1924] [serial = 1825] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128a60000) [pid = 1924] [serial = 1828] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128d8fc00) [pid = 1924] [serial = 1838] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x126df8000) [pid = 1924] [serial = 1826] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11672c400) [pid = 1924] [serial = 1804] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x11692b000) [pid = 1924] [serial = 1805] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1260b4c00) [pid = 1924] [serial = 1799] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x119314400) [pid = 1924] [serial = 1816] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x119748400) [pid = 1924] [serial = 1817] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1197bbc00) [pid = 1924] [serial = 1819] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x113219400) [pid = 1924] [serial = 1831] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x11917c800) [pid = 1924] [serial = 1813] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x129069400) [pid = 1924] [serial = 1840] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x1191d0400) [pid = 1924] [serial = 1814] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x117149800) [pid = 1924] [serial = 1810] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x118169800) [pid = 1924] [serial = 1811] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x113c44000) [pid = 1924] [serial = 1807] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x1167ed400) [pid = 1924] [serial = 1808] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x1127d1800) [pid = 1924] [serial = 1801] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x129076400) [pid = 1924] [serial = 1841] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x112979c00) [pid = 1924] [serial = 1802] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x1176ee400) [pid = 1924] [serial = 1832] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x128ba7400) [pid = 1924] [serial = 1837] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x128b14c00) [pid = 1924] [serial = 1829] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 56 (0x123864800) [pid = 1924] [serial = 1834] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 55 (0x1251e9c00) [pid = 1924] [serial = 1823] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 54 (0x119745800) [pid = 1924] [serial = 1835] [outer = 0x0] [url = about:blank] 02:27:43 INFO - PROCESS | 1924 | --DOMWINDOW == 53 (0x119bedc00) [pid = 1924] [serial = 1820] [outer = 0x0] [url = about:blank] 02:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 926ms 02:27:43 INFO - PROCESS | 1924 | 1468661263486 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 1924 | 1468661263489 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 02:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:27:43 INFO - PROCESS | 1924 | 1468661263502 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - PROCESS | 1924 | 1468661263505 Marionette TRACE conn2 <- [1,2474,null,{}] 02:27:43 INFO - PROCESS | 1924 | 1468661263513 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}] 02:27:43 INFO - PROCESS | 1924 | 1468661263516 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:43 INFO - PROCESS | 1924 | 1468661263658 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:27:43 INFO - PROCESS | 1924 | 1468661263738 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 1924 | 1468661263739 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169bf000 == 31 [pid = 1924] [id = 626] 02:27:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x113007800) [pid = 1924] [serial = 1878] [outer = 0x0] 02:27:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x113235400) [pid = 1924] [serial = 1879] [outer = 0x113007800] 02:27:43 INFO - PROCESS | 1924 | 1468661263786 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x11619d400) [pid = 1924] [serial = 1880] [outer = 0x113007800] 02:27:44 INFO - PROCESS | 1924 | 1468661264136 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]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 682ms 02:27:44 INFO - PROCESS | 1924 | 1468661264175 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 1924 | 1468661264182 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 02:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:27:44 INFO - PROCESS | 1924 | 1468661264186 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 1924 | 1468661264188 Marionette TRACE conn2 <- [1,2478,null,{}] 02:27:44 INFO - PROCESS | 1924 | 1468661264190 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}] 02:27:44 INFO - PROCESS | 1924 | 1468661264192 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:44 INFO - PROCESS | 1924 | 1468661264294 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:27:44 INFO - PROCESS | 1924 | 1468661264349 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 1924 | 1468661264351 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b8e800 == 32 [pid = 1924] [id = 627] 02:27:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x11672c400) [pid = 1924] [serial = 1881] [outer = 0x0] 02:27:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x118169400) [pid = 1924] [serial = 1882] [outer = 0x11672c400] 02:27:44 INFO - PROCESS | 1924 | 1468661264378 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x11876f400) [pid = 1924] [serial = 1883] [outer = 0x11672c400] 02:27:44 INFO - PROCESS | 1924 | 1468661264676 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]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 522ms 02:27:44 INFO - PROCESS | 1924 | 1468661264709 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:27:44 INFO - PROCESS | 1924 | 1468661264720 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 02:27:44 INFO - PROCESS | 1924 | 1468661264723 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 1924 | 1468661264727 Marionette TRACE conn2 <- [1,2482,null,{}] 02:27:44 INFO - PROCESS | 1924 | 1468661264736 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}] 02:27:44 INFO - PROCESS | 1924 | 1468661264740 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:44 INFO - PROCESS | 1924 | 1468661264883 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:27:44 INFO - PROCESS | 1924 | 1468661264958 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 1924 | 1468661264961 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167a5800 == 33 [pid = 1924] [id = 628] 02:27:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x1128a6800) [pid = 1924] [serial = 1884] [outer = 0x0] 02:27:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x11291a000) [pid = 1924] [serial = 1885] [outer = 0x1128a6800] 02:27:44 INFO - PROCESS | 1924 | 1468661264993 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x115e61000) [pid = 1924] [serial = 1886] [outer = 0x1128a6800] 02:27:45 INFO - PROCESS | 1924 | 1468661265453 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]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 02:27:45 INFO - PROCESS | 1924 | 1468661265498 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 1924 | 1468661265502 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 02:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:27:45 INFO - PROCESS | 1924 | 1468661265505 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 1924 | 1468661265507 Marionette TRACE conn2 <- [1,2486,null,{}] 02:27:45 INFO - PROCESS | 1924 | 1468661265510 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}] 02:27:45 INFO - PROCESS | 1924 | 1468661265512 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:45 INFO - PROCESS | 1924 | 1468661265608 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:27:45 INFO - PROCESS | 1924 | 1468661265675 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 1924 | 1468661265677 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260d8000 == 34 [pid = 1924] [id = 629] 02:27:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x11876e000) [pid = 1924] [serial = 1887] [outer = 0x0] 02:27:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x1188ef800) [pid = 1924] [serial = 1888] [outer = 0x11876e000] 02:27:45 INFO - PROCESS | 1924 | 1468661265708 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1191cbc00) [pid = 1924] [serial = 1889] [outer = 0x11876e000] 02:27:46 INFO - PROCESS | 1924 | 1468661266117 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]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 623ms 02:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:27:46 INFO - PROCESS | 1924 | 1468661266129 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 1924 | 1468661266132 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 02:27:46 INFO - PROCESS | 1924 | 1468661266134 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 1924 | 1468661266136 Marionette TRACE conn2 <- [1,2490,null,{}] 02:27:46 INFO - PROCESS | 1924 | 1468661266139 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}] 02:27:46 INFO - PROCESS | 1924 | 1468661266140 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:46 INFO - PROCESS | 1924 | 1468661266239 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:27:46 INFO - PROCESS | 1924 | 1468661266341 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 1924 | 1468661266342 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d0b800 == 35 [pid = 1924] [id = 630] 02:27:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x119311800) [pid = 1924] [serial = 1890] [outer = 0x0] 02:27:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x119749800) [pid = 1924] [serial = 1891] [outer = 0x119311800] 02:27:46 INFO - PROCESS | 1924 | 1468661266376 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x1197bb800) [pid = 1924] [serial = 1892] [outer = 0x119311800] 02:27:46 INFO - PROCESS | 1924 | 1468661266800 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]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 675ms 02:27:46 INFO - PROCESS | 1924 | 1468661266809 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 1924 | 1468661266814 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 02:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:27:46 INFO - PROCESS | 1924 | 1468661266822 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 1924 | 1468661266825 Marionette TRACE conn2 <- [1,2494,null,{}] 02:27:46 INFO - PROCESS | 1924 | 1468661266828 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}] 02:27:46 INFO - PROCESS | 1924 | 1468661266830 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:46 INFO - PROCESS | 1924 | 1468661266926 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:27:46 INFO - PROCESS | 1924 | 1468661266979 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 1924 | 1468661266980 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291ca000 == 36 [pid = 1924] [id = 631] 02:27:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x119596000) [pid = 1924] [serial = 1893] [outer = 0x0] 02:27:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x119984400) [pid = 1924] [serial = 1894] [outer = 0x119596000] 02:27:47 INFO - PROCESS | 1924 | 1468661267009 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x123868000) [pid = 1924] [serial = 1895] [outer = 0x119596000] 02:27:47 INFO - PROCESS | 1924 | 1468661267444 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]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 676ms 02:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:27:47 INFO - PROCESS | 1924 | 1468661267495 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 1924 | 1468661267497 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 02:27:47 INFO - PROCESS | 1924 | 1468661267501 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 1924 | 1468661267503 Marionette TRACE conn2 <- [1,2498,null,{}] 02:27:47 INFO - PROCESS | 1924 | 1468661267507 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}] 02:27:47 INFO - PROCESS | 1924 | 1468661267509 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:47 INFO - PROCESS | 1924 | 1468661267632 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:27:47 INFO - PROCESS | 1924 | 1468661267712 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 1924 | 1468661267714 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a53c800 == 37 [pid = 1924] [id = 632] 02:27:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x120fd4400) [pid = 1924] [serial = 1896] [outer = 0x0] 02:27:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1238dd800) [pid = 1924] [serial = 1897] [outer = 0x120fd4400] 02:27:47 INFO - PROCESS | 1924 | 1468661267743 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1238e7800) [pid = 1924] [serial = 1898] [outer = 0x120fd4400] 02:27:48 INFO - PROCESS | 1924 | 1468661268233 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]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 02:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:27:48 INFO - PROCESS | 1924 | 1468661268271 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 1924 | 1468661268273 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 02:27:48 INFO - PROCESS | 1924 | 1468661268277 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 1924 | 1468661268281 Marionette TRACE conn2 <- [1,2502,null,{}] 02:27:48 INFO - PROCESS | 1924 | 1468661268286 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}] 02:27:48 INFO - PROCESS | 1924 | 1468661268287 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:48 INFO - PROCESS | 1924 | 1468661268386 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:27:48 INFO - PROCESS | 1924 | 1468661268456 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 1924 | 1468661268459 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x123a9d800 == 38 [pid = 1924] [id = 633] 02:27:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1133af800) [pid = 1924] [serial = 1899] [outer = 0x0] 02:27:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x116722800) [pid = 1924] [serial = 1900] [outer = 0x1133af800] 02:27:48 INFO - PROCESS | 1924 | 1468661268486 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x118268000) [pid = 1924] [serial = 1901] [outer = 0x1133af800] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1169bf000 == 37 [pid = 1924] [id = 626] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119fcc800 == 36 [pid = 1924] [id = 619] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x116f67800 == 35 [pid = 1924] [id = 624] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c8000 == 34 [pid = 1924] [id = 625] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12a53c800 == 33 [pid = 1924] [id = 632] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1291ca000 == 32 [pid = 1924] [id = 631] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x128d0b800 == 31 [pid = 1924] [id = 630] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1260d8000 == 30 [pid = 1924] [id = 629] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119b8e800 == 29 [pid = 1924] [id = 627] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1260ca000 == 28 [pid = 1924] [id = 623] 02:27:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1167a5800 == 27 [pid = 1924] [id = 628] 02:27:49 INFO - PROCESS | 1924 | 1468661269502 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]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1276ms 02:27:49 INFO - PROCESS | 1924 | 1468661269553 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:27:49 INFO - PROCESS | 1924 | 1468661269555 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 02:27:49 INFO - PROCESS | 1924 | 1468661269558 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 1924 | 1468661269561 Marionette TRACE conn2 <- [1,2506,null,{}] 02:27:49 INFO - PROCESS | 1924 | 1468661269566 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}] 02:27:49 INFO - PROCESS | 1924 | 1468661269568 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:49 INFO - PROCESS | 1924 | 1468661269649 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:27:49 INFO - PROCESS | 1924 | 1468661269655 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 1924 | 1468661269658 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169bb800 == 28 [pid = 1924] [id = 634] 02:27:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1128a6c00) [pid = 1924] [serial = 1902] [outer = 0x0] 02:27:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112fc6800) [pid = 1924] [serial = 1903] [outer = 0x1128a6c00] 02:27:49 INFO - PROCESS | 1924 | 1468661269690 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1127cb000) [pid = 1924] [serial = 1904] [outer = 0x1128a6c00] 02:27:50 INFO - PROCESS | 1924 | 1468661270082 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]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 574ms 02:27:50 INFO - PROCESS | 1924 | 1468661270131 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 1924 | 1468661270135 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 02:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:27:50 INFO - PROCESS | 1924 | 1468661270139 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 1924 | 1468661270141 Marionette TRACE conn2 <- [1,2510,null,{}] 02:27:50 INFO - PROCESS | 1924 | 1468661270144 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}] 02:27:50 INFO - PROCESS | 1924 | 1468661270146 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:50 INFO - PROCESS | 1924 | 1468661270228 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:27:50 INFO - PROCESS | 1924 | 1468661270233 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 1924 | 1468661270235 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195b1800 == 29 [pid = 1924] [id = 635] 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116923c00) [pid = 1924] [serial = 1905] [outer = 0x0] 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1176f3c00) [pid = 1924] [serial = 1906] [outer = 0x116923c00] 02:27:50 INFO - PROCESS | 1924 | 1468661270262 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x118518000) [pid = 1924] [serial = 1907] [outer = 0x116923c00] 02:27:50 INFO - PROCESS | 1924 | 1468661270673 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]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 02:27:50 INFO - PROCESS | 1924 | 1468661270710 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:27:50 INFO - PROCESS | 1924 | 1468661270713 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 02:27:50 INFO - PROCESS | 1924 | 1468661270716 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 1924 | 1468661270718 Marionette TRACE conn2 <- [1,2514,null,{}] 02:27:50 INFO - PROCESS | 1924 | 1468661270726 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}] 02:27:50 INFO - PROCESS | 1924 | 1468661270729 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:50 INFO - PROCESS | 1924 | 1468661270827 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:27:50 INFO - PROCESS | 1924 | 1468661270868 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 1924 | 1468661270870 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c8000 == 30 [pid = 1924] [id = 636] 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1125f5400) [pid = 1924] [serial = 1908] [outer = 0x0] 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1191c9000) [pid = 1924] [serial = 1909] [outer = 0x1125f5400] 02:27:50 INFO - PROCESS | 1924 | 1468661270898 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119315000) [pid = 1924] [serial = 1910] [outer = 0x1125f5400] 02:27:51 INFO - PROCESS | 1924 | 1468661271273 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]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 573ms 02:27:51 INFO - PROCESS | 1924 | 1468661271289 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 1924 | 1468661271291 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 02:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:27:51 INFO - PROCESS | 1924 | 1468661271300 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 1924 | 1468661271301 Marionette TRACE conn2 <- [1,2518,null,{}] 02:27:51 INFO - PROCESS | 1924 | 1468661271304 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}] 02:27:51 INFO - PROCESS | 1924 | 1468661271305 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:51 INFO - PROCESS | 1924 | 1468661271409 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:27:51 INFO - PROCESS | 1924 | 1468661271413 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 1924 | 1468661271414 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288cd000 == 31 [pid = 1924] [id = 637] 02:27:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119593400) [pid = 1924] [serial = 1911] [outer = 0x0] 02:27:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11974b800) [pid = 1924] [serial = 1912] [outer = 0x119593400] 02:27:51 INFO - PROCESS | 1924 | 1468661271440 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x112918000) [pid = 1924] [serial = 1913] [outer = 0x119593400] 02:27:51 INFO - PROCESS | 1924 | 1468661271790 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]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 02:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:27:51 INFO - PROCESS | 1924 | 1468661271821 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 1924 | 1468661271823 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 02:27:51 INFO - PROCESS | 1924 | 1468661271825 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 1924 | 1468661271826 Marionette TRACE conn2 <- [1,2522,null,{}] 02:27:51 INFO - PROCESS | 1924 | 1468661271831 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}] 02:27:51 INFO - PROCESS | 1924 | 1468661271832 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:51 INFO - PROCESS | 1924 | 1468661271930 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:27:51 INFO - PROCESS | 1924 | 1468661271933 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 1924 | 1468661271934 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a20b000 == 32 [pid = 1924] [id = 638] 02:27:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x112986400) [pid = 1924] [serial = 1914] [outer = 0x0] 02:27:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119970c00) [pid = 1924] [serial = 1915] [outer = 0x112986400] 02:27:51 INFO - PROCESS | 1924 | 1468661271958 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119bf9400) [pid = 1924] [serial = 1916] [outer = 0x112986400] 02:27:52 INFO - PROCESS | 1924 | 1468661272319 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]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 523ms 02:27:52 INFO - PROCESS | 1924 | 1468661272348 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 1924 | 1468661272349 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 02:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:27:52 INFO - PROCESS | 1924 | 1468661272352 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 1924 | 1468661272353 Marionette TRACE conn2 <- [1,2526,null,{}] 02:27:52 INFO - PROCESS | 1924 | 1468661272355 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}] 02:27:52 INFO - PROCESS | 1924 | 1468661272359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11958ac00) [pid = 1924] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11917d400) [pid = 1924] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x116983000) [pid = 1924] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119971c00) [pid = 1924] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x112919800) [pid = 1924] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1127d8000) [pid = 1924] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1164f0400) [pid = 1924] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11692b400) [pid = 1924] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x112984800) [pid = 1924] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11672c400) [pid = 1924] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x113007800) [pid = 1924] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1127d2c00) [pid = 1924] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1167fac00) [pid = 1924] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:27:52 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11888cc00) [pid = 1924] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:27:52 INFO - PROCESS | 1924 | 1468661272633 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:27:52 INFO - PROCESS | 1924 | 1468661272641 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 1924 | 1468661272642 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x119b84800 == 33 [pid = 1924] [id = 639] 02:27:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112919800) [pid = 1924] [serial = 1917] [outer = 0x0] 02:27:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x113007800) [pid = 1924] [serial = 1918] [outer = 0x112919800] 02:27:52 INFO - PROCESS | 1924 | 1468661272670 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116983000) [pid = 1924] [serial = 1919] [outer = 0x112919800] 02:27:52 INFO - PROCESS | 1924 | 1468661272965 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]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 668ms 02:27:53 INFO - PROCESS | 1924 | 1468661273021 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 1924 | 1468661273022 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 02:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:27:53 INFO - PROCESS | 1924 | 1468661273024 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 1924 | 1468661273025 Marionette TRACE conn2 <- [1,2530,null,{}] 02:27:53 INFO - PROCESS | 1924 | 1468661273035 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}] 02:27:53 INFO - PROCESS | 1924 | 1468661273036 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:53 INFO - PROCESS | 1924 | 1468661273135 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:27:53 INFO - PROCESS | 1924 | 1468661273140 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 1924 | 1468661273141 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab1f000 == 34 [pid = 1924] [id = 640] 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1127d2c00) [pid = 1924] [serial = 1920] [outer = 0x0] 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1188e5400) [pid = 1924] [serial = 1921] [outer = 0x1127d2c00] 02:27:53 INFO - PROCESS | 1924 | 1468661273168 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1243bb800) [pid = 1924] [serial = 1922] [outer = 0x1127d2c00] 02:27:53 INFO - PROCESS | 1924 | 1468661273486 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]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 470ms 02:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:27:53 INFO - PROCESS | 1924 | 1468661273501 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 1924 | 1468661273502 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 02:27:53 INFO - PROCESS | 1924 | 1468661273505 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 1924 | 1468661273506 Marionette TRACE conn2 <- [1,2534,null,{}] 02:27:53 INFO - PROCESS | 1924 | 1468661273508 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}] 02:27:53 INFO - PROCESS | 1924 | 1468661273510 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:53 INFO - PROCESS | 1924 | 1468661273591 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:27:53 INFO - PROCESS | 1924 | 1468661273597 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 1924 | 1468661273598 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b90f800 == 35 [pid = 1924] [id = 641] 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1176f4400) [pid = 1924] [serial = 1923] [outer = 0x0] 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124c60800) [pid = 1924] [serial = 1924] [outer = 0x1176f4400] 02:27:53 INFO - PROCESS | 1924 | 1468661273623 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x124ce7c00) [pid = 1924] [serial = 1925] [outer = 0x1176f4400] 02:27:53 INFO - PROCESS | 1924 | 1468661273938 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]]]}] 02:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 468ms 02:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:27:53 INFO - PROCESS | 1924 | 1468661273974 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 1924 | 1468661273975 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 02:27:53 INFO - PROCESS | 1924 | 1468661273977 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 1924 | 1468661273978 Marionette TRACE conn2 <- [1,2538,null,{}] 02:27:53 INFO - PROCESS | 1924 | 1468661273981 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}] 02:27:53 INFO - PROCESS | 1924 | 1468661273982 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:54 INFO - PROCESS | 1924 | 1468661274093 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:27:54 INFO - PROCESS | 1924 | 1468661274102 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 1924 | 1468661274103 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c5800 == 36 [pid = 1924] [id = 642] 02:27:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x124ce8000) [pid = 1924] [serial = 1926] [outer = 0x0] 02:27:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1251f2000) [pid = 1924] [serial = 1927] [outer = 0x124ce8000] 02:27:54 INFO - PROCESS | 1924 | 1468661274128 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1260ae000) [pid = 1924] [serial = 1928] [outer = 0x124ce8000] 02:27:54 INFO - PROCESS | 1924 | 1468661274513 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]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 02:27:54 INFO - PROCESS | 1924 | 1468661274593 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 1924 | 1468661274596 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 02:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:27:54 INFO - PROCESS | 1924 | 1468661274603 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 1924 | 1468661274607 Marionette TRACE conn2 <- [1,2542,null,{}] 02:27:54 INFO - PROCESS | 1924 | 1468661274613 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}] 02:27:54 INFO - PROCESS | 1924 | 1468661274617 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:54 INFO - PROCESS | 1924 | 1468661274806 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:27:54 INFO - PROCESS | 1924 | 1468661274897 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 1924 | 1468661274901 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x11695e000 == 37 [pid = 1924] [id = 643] 02:27:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1127cf800) [pid = 1924] [serial = 1929] [outer = 0x0] 02:27:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1127d3800) [pid = 1924] [serial = 1930] [outer = 0x1127cf800] 02:27:54 INFO - PROCESS | 1924 | 1468661274974 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11320fc00) [pid = 1924] [serial = 1931] [outer = 0x1127cf800] 02:27:55 INFO - PROCESS | 1924 | 1468661275500 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]]]}] 02:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 974ms 02:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:27:55 INFO - PROCESS | 1924 | 1468661275578 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 1924 | 1468661275581 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 02:27:55 INFO - PROCESS | 1924 | 1468661275587 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 1924 | 1468661275591 Marionette TRACE conn2 <- [1,2546,null,{}] 02:27:55 INFO - PROCESS | 1924 | 1468661275596 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}] 02:27:55 INFO - PROCESS | 1924 | 1468661275599 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:55 INFO - PROCESS | 1924 | 1468661275737 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:27:55 INFO - PROCESS | 1924 | 1468661275814 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 1924 | 1468661275816 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x128838800 == 38 [pid = 1924] [id = 644] 02:27:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11692cc00) [pid = 1924] [serial = 1932] [outer = 0x0] 02:27:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x118172800) [pid = 1924] [serial = 1933] [outer = 0x11692cc00] 02:27:55 INFO - PROCESS | 1924 | 1468661275846 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118770000) [pid = 1924] [serial = 1934] [outer = 0x11692cc00] 02:27:56 INFO - PROCESS | 1924 | 1468661276515 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]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 980ms 02:27:56 INFO - PROCESS | 1924 | 1468661276565 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 1924 | 1468661276569 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 02:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:27:56 INFO - PROCESS | 1924 | 1468661276582 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 1924 | 1468661276585 Marionette TRACE conn2 <- [1,2550,null,{}] 02:27:56 INFO - PROCESS | 1924 | 1468661276591 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}] 02:27:56 INFO - PROCESS | 1924 | 1468661276594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:56 INFO - PROCESS | 1924 | 1468661276725 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:27:56 INFO - PROCESS | 1924 | 1468661276804 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 1924 | 1468661276807 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x11810d800 == 39 [pid = 1924] [id = 645] 02:27:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1164e8c00) [pid = 1924] [serial = 1935] [outer = 0x0] 02:27:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1167ee800) [pid = 1924] [serial = 1936] [outer = 0x1164e8c00] 02:27:56 INFO - PROCESS | 1924 | 1468661276836 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x116fc3000) [pid = 1924] [serial = 1937] [outer = 0x1164e8c00] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12b90f800 == 38 [pid = 1924] [id = 641] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab1f000 == 37 [pid = 1924] [id = 640] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x119b84800 == 36 [pid = 1924] [id = 639] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12a20b000 == 35 [pid = 1924] [id = 638] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1288cd000 == 34 [pid = 1924] [id = 637] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c8000 == 33 [pid = 1924] [id = 636] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1195b1800 == 32 [pid = 1924] [id = 635] 02:27:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1169bb800 == 31 [pid = 1924] [id = 634] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116fc2000) [pid = 1924] [serial = 1864] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11876b400) [pid = 1924] [serial = 1859] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x118269800) [pid = 1924] [serial = 1858] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1130ef000) [pid = 1924] [serial = 1861] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x115e5e400) [pid = 1924] [serial = 1862] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11876f400) [pid = 1924] [serial = 1883] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x113235400) [pid = 1924] [serial = 1879] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112921000) [pid = 1924] [serial = 1873] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x118169400) [pid = 1924] [serial = 1882] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x116a23c00) [pid = 1924] [serial = 1876] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11826f400) [pid = 1924] [serial = 1877] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x112922400) [pid = 1924] [serial = 1843] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118166800) [pid = 1924] [serial = 1846] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11619d400) [pid = 1924] [serial = 1880] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11931bc00) [pid = 1924] [serial = 1849] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x113234000) [pid = 1924] [serial = 1874] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x123c44c00) [pid = 1924] [serial = 1852] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x113233000) [pid = 1924] [serial = 1855] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x11974a000) [pid = 1924] [serial = 1871] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x11826d800) [pid = 1924] [serial = 1865] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1191cec00) [pid = 1924] [serial = 1868] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x11917e400) [pid = 1924] [serial = 1867] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11971fc00) [pid = 1924] [serial = 1870] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1197b2400) [pid = 1924] [serial = 1850] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1185b1800) [pid = 1924] [serial = 1847] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x124fd7400) [pid = 1924] [serial = 1853] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x115e5d800) [pid = 1924] [serial = 1856] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1132e7400) [pid = 1924] [serial = 1844] [outer = 0x0] [url = about:blank] 02:27:57 INFO - PROCESS | 1924 | 1468661277241 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]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 686ms 02:27:57 INFO - PROCESS | 1924 | 1468661277260 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 1924 | 1468661277263 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 02:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:27:57 INFO - PROCESS | 1924 | 1468661277267 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 1924 | 1468661277269 Marionette TRACE conn2 <- [1,2554,null,{}] 02:27:57 INFO - PROCESS | 1924 | 1468661277271 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}] 02:27:57 INFO - PROCESS | 1924 | 1468661277273 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:57 INFO - PROCESS | 1924 | 1468661277354 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:27:57 INFO - PROCESS | 1924 | 1468661277358 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 1924 | 1468661277360 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195a3800 == 32 [pid = 1924] [id = 646] 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x116a23c00) [pid = 1924] [serial = 1938] [outer = 0x0] 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x118272000) [pid = 1924] [serial = 1939] [outer = 0x116a23c00] 02:27:57 INFO - PROCESS | 1924 | 1468661277391 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1188eec00) [pid = 1924] [serial = 1940] [outer = 0x116a23c00] 02:27:57 INFO - PROCESS | 1924 | 1468661277724 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]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 02:27:57 INFO - PROCESS | 1924 | 1468661277788 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 1924 | 1468661277789 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 02:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:27:57 INFO - PROCESS | 1924 | 1468661277791 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 1924 | 1468661277794 Marionette TRACE conn2 <- [1,2558,null,{}] 02:27:57 INFO - PROCESS | 1924 | 1468661277802 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}] 02:27:57 INFO - PROCESS | 1924 | 1468661277805 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:57 INFO - PROCESS | 1924 | 1468661277889 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:27:57 INFO - PROCESS | 1924 | 1468661277898 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 1924 | 1468661277901 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x124781000 == 33 [pid = 1924] [id = 647] 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1191cf800) [pid = 1924] [serial = 1941] [outer = 0x0] 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11971c400) [pid = 1924] [serial = 1942] [outer = 0x1191cf800] 02:27:57 INFO - PROCESS | 1924 | 1468661277929 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1197b3400) [pid = 1924] [serial = 1943] [outer = 0x1191cf800] 02:27:58 INFO - PROCESS | 1924 | 1468661278301 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]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 522ms 02:27:58 INFO - PROCESS | 1924 | 1468661278315 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 1924 | 1468661278316 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 02:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:27:58 INFO - PROCESS | 1924 | 1468661278330 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 1924 | 1468661278331 Marionette TRACE conn2 <- [1,2562,null,{}] 02:27:58 INFO - PROCESS | 1924 | 1468661278333 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}] 02:27:58 INFO - PROCESS | 1924 | 1468661278335 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:58 INFO - PROCESS | 1924 | 1468661278418 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:27:58 INFO - PROCESS | 1924 | 1468661278421 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 1924 | 1468661278422 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271bb800 == 34 [pid = 1924] [id = 648] 02:27:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x119923c00) [pid = 1924] [serial = 1944] [outer = 0x0] 02:27:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119990c00) [pid = 1924] [serial = 1945] [outer = 0x119923c00] 02:27:58 INFO - PROCESS | 1924 | 1468661278448 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x12386a400) [pid = 1924] [serial = 1946] [outer = 0x119923c00] 02:27:58 INFO - PROCESS | 1924 | 1468661278799 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]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 02:27:58 INFO - PROCESS | 1924 | 1468661278849 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 1924 | 1468661278850 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 02:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:27:58 INFO - PROCESS | 1924 | 1468661278853 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 1924 | 1468661278854 Marionette TRACE conn2 <- [1,2566,null,{}] 02:27:58 INFO - PROCESS | 1924 | 1468661278856 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}] 02:27:58 INFO - PROCESS | 1924 | 1468661278857 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:58 INFO - PROCESS | 1924 | 1468661278934 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:27:59 INFO - PROCESS | 1924 | 1468661279001 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 1924 | 1468661279002 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288d1000 == 35 [pid = 1924] [id = 649] 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119924400) [pid = 1924] [serial = 1947] [outer = 0x0] 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1238e0000) [pid = 1924] [serial = 1948] [outer = 0x119924400] 02:27:59 INFO - PROCESS | 1924 | 1468661279026 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12432a800) [pid = 1924] [serial = 1949] [outer = 0x119924400] 02:27:59 INFO - PROCESS | 1924 | 1468661279335 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]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 02:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:27:59 INFO - PROCESS | 1924 | 1468661279373 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 1924 | 1468661279375 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 02:27:59 INFO - PROCESS | 1924 | 1468661279381 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 1924 | 1468661279383 Marionette TRACE conn2 <- [1,2570,null,{}] 02:27:59 INFO - PROCESS | 1924 | 1468661279387 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}] 02:27:59 INFO - PROCESS | 1924 | 1468661279393 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:59 INFO - PROCESS | 1924 | 1468661279583 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:27:59 INFO - PROCESS | 1924 | 1468661279597 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 1924 | 1468661279599 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:27:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b063000 == 36 [pid = 1924] [id = 650] 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11826f800) [pid = 1924] [serial = 1950] [outer = 0x0] 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x124c8ac00) [pid = 1924] [serial = 1951] [outer = 0x11826f800] 02:27:59 INFO - PROCESS | 1924 | 1468661279641 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x126a11c00) [pid = 1924] [serial = 1952] [outer = 0x11826f800] 02:28:00 INFO - PROCESS | 1924 | 1468661280050 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]]]}] 02:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 02:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:28:00 INFO - PROCESS | 1924 | 1468661280101 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 1924 | 1468661280102 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 02:28:00 INFO - PROCESS | 1924 | 1468661280104 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 1924 | 1468661280105 Marionette TRACE conn2 <- [1,2574,null,{}] 02:28:00 INFO - PROCESS | 1924 | 1468661280107 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}] 02:28:00 INFO - PROCESS | 1924 | 1468661280109 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:00 INFO - PROCESS | 1924 | 1468661280210 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:28:00 INFO - PROCESS | 1924 | 1468661280265 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 1924 | 1468661280266 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd3c000 == 37 [pid = 1924] [id = 651] 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11297b400) [pid = 1924] [serial = 1953] [outer = 0x0] 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128a5b000) [pid = 1924] [serial = 1954] [outer = 0x11297b400] 02:28:00 INFO - PROCESS | 1924 | 1468661280291 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128a64400) [pid = 1924] [serial = 1955] [outer = 0x11297b400] 02:28:00 INFO - PROCESS | 1924 | 1468661280621 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]]]}] 02:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 568ms 02:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:28:00 INFO - PROCESS | 1924 | 1468661280681 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 1924 | 1468661280682 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 02:28:00 INFO - PROCESS | 1924 | 1468661280686 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 1924 | 1468661280687 Marionette TRACE conn2 <- [1,2578,null,{}] 02:28:00 INFO - PROCESS | 1924 | 1468661280691 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}] 02:28:00 INFO - PROCESS | 1924 | 1468661280693 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:00 INFO - PROCESS | 1924 | 1468661280843 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:28:00 INFO - PROCESS | 1924 | 1468661280895 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 1924 | 1468661280897 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd73000 == 38 [pid = 1924] [id = 652] 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x126dfdc00) [pid = 1924] [serial = 1956] [outer = 0x0] 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128b15c00) [pid = 1924] [serial = 1957] [outer = 0x126dfdc00] 02:28:00 INFO - PROCESS | 1924 | 1468661280930 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128b1b000) [pid = 1924] [serial = 1958] [outer = 0x126dfdc00] 02:28:01 INFO - PROCESS | 1924 | 1468661281298 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]]]}] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1128a6800) [pid = 1924] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1125f5400) [pid = 1924] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x116923c00) [pid = 1924] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1133af800) [pid = 1924] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11876e000) [pid = 1924] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1128a6c00) [pid = 1924] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119311800) [pid = 1924] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119596000) [pid = 1924] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x120fd4400) [pid = 1924] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119593400) [pid = 1924] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1176f4400) [pid = 1924] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x112986400) [pid = 1924] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x112919800) [pid = 1924] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:28:01 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1127d2c00) [pid = 1924] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 673ms 02:28:01 INFO - PROCESS | 1924 | 1468661281358 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 1924 | 1468661281360 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 02:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:28:01 INFO - PROCESS | 1924 | 1468661281362 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 1924 | 1468661281363 Marionette TRACE conn2 <- [1,2582,null,{}] 02:28:01 INFO - PROCESS | 1924 | 1468661281365 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}] 02:28:01 INFO - PROCESS | 1924 | 1468661281366 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:01 INFO - PROCESS | 1924 | 1468661281447 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:28:01 INFO - PROCESS | 1924 | 1468661281468 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 1924 | 1468661281469 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c0000 == 39 [pid = 1924] [id = 653] 02:28:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112919800) [pid = 1924] [serial = 1959] [outer = 0x0] 02:28:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1130eb400) [pid = 1924] [serial = 1960] [outer = 0x112919800] 02:28:01 INFO - PROCESS | 1924 | 1468661281493 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1185abc00) [pid = 1924] [serial = 1961] [outer = 0x112919800] 02:28:01 INFO - PROCESS | 1924 | 1468661281843 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]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 02:28:01 INFO - PROCESS | 1924 | 1468661281881 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:28:01 INFO - PROCESS | 1924 | 1468661281883 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 02:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:28:01 INFO - PROCESS | 1924 | 1468661281893 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 1924 | 1468661281894 Marionette TRACE conn2 <- [1,2586,null,{}] 02:28:01 INFO - PROCESS | 1924 | 1468661281896 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}] 02:28:01 INFO - PROCESS | 1924 | 1468661281897 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:01 INFO - PROCESS | 1924 | 1468661281978 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:28:01 INFO - PROCESS | 1924 | 1468661281984 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 1924 | 1468661281985 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3ec800 == 40 [pid = 1924] [id = 654] 02:28:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119311800) [pid = 1924] [serial = 1962] [outer = 0x0] 02:28:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x119d77000) [pid = 1924] [serial = 1963] [outer = 0x119311800] 02:28:02 INFO - PROCESS | 1924 | 1468661282010 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x128b13c00) [pid = 1924] [serial = 1964] [outer = 0x119311800] 02:28:02 INFO - PROCESS | 1924 | 1468661282341 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]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 473ms 02:28:02 INFO - PROCESS | 1924 | 1468661282367 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 1924 | 1468661282369 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 02:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:28:02 INFO - PROCESS | 1924 | 1468661282371 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 1924 | 1468661282373 Marionette TRACE conn2 <- [1,2590,null,{}] 02:28:02 INFO - PROCESS | 1924 | 1468661282375 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}] 02:28:02 INFO - PROCESS | 1924 | 1468661282377 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:02 INFO - PROCESS | 1924 | 1468661282471 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:28:02 INFO - PROCESS | 1924 | 1468661282474 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 1924 | 1468661282476 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9b0000 == 41 [pid = 1924] [id = 655] 02:28:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x128b16800) [pid = 1924] [serial = 1965] [outer = 0x0] 02:28:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x128d2a800) [pid = 1924] [serial = 1966] [outer = 0x128b16800] 02:28:02 INFO - PROCESS | 1924 | 1468661282513 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128d87c00) [pid = 1924] [serial = 1967] [outer = 0x128b16800] 02:28:02 INFO - PROCESS | 1924 | 1468661282871 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]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 02:28:02 INFO - PROCESS | 1924 | 1468661282898 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 1924 | 1468661282900 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 02:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:28:02 INFO - PROCESS | 1924 | 1468661282902 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 1924 | 1468661282903 Marionette TRACE conn2 <- [1,2594,null,{}] 02:28:02 INFO - PROCESS | 1924 | 1468661282906 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}] 02:28:02 INFO - PROCESS | 1924 | 1468661282907 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:02 INFO - PROCESS | 1924 | 1468661282988 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:28:02 INFO - PROCESS | 1924 | 1468661282991 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 1924 | 1468661282992 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce03800 == 42 [pid = 1924] [id = 656] 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128ba4c00) [pid = 1924] [serial = 1968] [outer = 0x0] 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12906dc00) [pid = 1924] [serial = 1969] [outer = 0x128ba4c00] 02:28:03 INFO - PROCESS | 1924 | 1468661283020 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1291cb400) [pid = 1924] [serial = 1970] [outer = 0x128ba4c00] 02:28:03 INFO - PROCESS | 1924 | 1468661283399 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]]]}] 02:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 02:28:03 INFO - PROCESS | 1924 | 1468661283423 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 1924 | 1468661283426 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 02:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:28:03 INFO - PROCESS | 1924 | 1468661283430 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 1924 | 1468661283432 Marionette TRACE conn2 <- [1,2598,null,{}] 02:28:03 INFO - PROCESS | 1924 | 1468661283435 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}] 02:28:03 INFO - PROCESS | 1924 | 1468661283437 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:03 INFO - PROCESS | 1924 | 1468661283546 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:28:03 INFO - PROCESS | 1924 | 1468661283606 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 1924 | 1468661283609 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x118422800 == 43 [pid = 1924] [id = 657] 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x112979c00) [pid = 1924] [serial = 1971] [outer = 0x0] 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113233000) [pid = 1924] [serial = 1972] [outer = 0x112979c00] 02:28:03 INFO - PROCESS | 1924 | 1468661283640 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116926000) [pid = 1924] [serial = 1973] [outer = 0x112979c00] 02:28:04 INFO - PROCESS | 1924 | 1468661284133 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]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 02:28:04 INFO - PROCESS | 1924 | 1468661284200 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 1924 | 1468661284204 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 02:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:28:04 INFO - PROCESS | 1924 | 1468661284210 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 1924 | 1468661284212 Marionette TRACE conn2 <- [1,2602,null,{}] 02:28:04 INFO - PROCESS | 1924 | 1468661284216 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}] 02:28:04 INFO - PROCESS | 1924 | 1468661284218 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:04 INFO - PROCESS | 1924 | 1468661284341 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:28:04 INFO - PROCESS | 1924 | 1468661284414 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 1924 | 1468661284415 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12900f000 == 44 [pid = 1924] [id = 658] 02:28:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1188e5c00) [pid = 1924] [serial = 1974] [outer = 0x0] 02:28:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11917e400) [pid = 1924] [serial = 1975] [outer = 0x1188e5c00] 02:28:04 INFO - PROCESS | 1924 | 1468661284445 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119316800) [pid = 1924] [serial = 1976] [outer = 0x1188e5c00] 02:28:04 INFO - PROCESS | 1924 | 1468661284909 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]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 724ms 02:28:04 INFO - PROCESS | 1924 | 1468661284934 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 1924 | 1468661284935 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 02:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:28:04 INFO - PROCESS | 1924 | 1468661284937 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 1924 | 1468661284940 Marionette TRACE conn2 <- [1,2606,null,{}] 02:28:04 INFO - PROCESS | 1924 | 1468661284948 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}] 02:28:04 INFO - PROCESS | 1924 | 1468661284951 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:05 INFO - PROCESS | 1924 | 1468661285060 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:28:05 INFO - PROCESS | 1924 | 1468661285121 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 1924 | 1468661285123 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9b3000 == 45 [pid = 1924] [id = 659] 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11974d000) [pid = 1924] [serial = 1977] [outer = 0x0] 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x120fd4400) [pid = 1924] [serial = 1978] [outer = 0x11974d000] 02:28:05 INFO - PROCESS | 1924 | 1468661285154 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124bd0400) [pid = 1924] [serial = 1979] [outer = 0x11974d000] 02:28:05 INFO - PROCESS | 1924 | 1468661285634 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]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 02:28:05 INFO - PROCESS | 1924 | 1468661285679 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 1924 | 1468661285681 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 02:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:28:05 INFO - PROCESS | 1924 | 1468661285684 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 1924 | 1468661285686 Marionette TRACE conn2 <- [1,2610,null,{}] 02:28:05 INFO - PROCESS | 1924 | 1468661285688 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}] 02:28:05 INFO - PROCESS | 1924 | 1468661285689 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:05 INFO - PROCESS | 1924 | 1468661285795 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:28:05 INFO - PROCESS | 1924 | 1468661285869 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 1924 | 1468661285870 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x11640b800 == 46 [pid = 1924] [id = 660] 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x112e06c00) [pid = 1924] [serial = 1980] [outer = 0x0] 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1197b4400) [pid = 1924] [serial = 1981] [outer = 0x112e06c00] 02:28:05 INFO - PROCESS | 1924 | 1468661285899 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1261a9c00) [pid = 1924] [serial = 1982] [outer = 0x112e06c00] 02:28:06 INFO - PROCESS | 1924 | 1468661286519 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]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 875ms 02:28:06 INFO - PROCESS | 1924 | 1468661286566 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 1924 | 1468661286568 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 02:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:28:06 INFO - PROCESS | 1924 | 1468661286573 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 1924 | 1468661286574 Marionette TRACE conn2 <- [1,2614,null,{}] 02:28:06 INFO - PROCESS | 1924 | 1468661286579 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}] 02:28:06 INFO - PROCESS | 1924 | 1468661286581 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:06 INFO - PROCESS | 1924 | 1468661286674 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:28:06 INFO - PROCESS | 1924 | 1468661286748 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 1924 | 1468661286749 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x118123800 == 47 [pid = 1924] [id = 661] 02:28:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x115df5000) [pid = 1924] [serial = 1983] [outer = 0x0] 02:28:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x116fc2400) [pid = 1924] [serial = 1984] [outer = 0x115df5000] 02:28:06 INFO - PROCESS | 1924 | 1468661286777 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11838f000) [pid = 1924] [serial = 1985] [outer = 0x115df5000] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9b0000 == 46 [pid = 1924] [id = 655] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3ec800 == 45 [pid = 1924] [id = 654] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c0000 == 44 [pid = 1924] [id = 653] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd73000 == 43 [pid = 1924] [id = 652] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd3c000 == 42 [pid = 1924] [id = 651] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12b063000 == 41 [pid = 1924] [id = 650] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1288d1000 == 40 [pid = 1924] [id = 649] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1271bb800 == 39 [pid = 1924] [id = 648] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x124781000 == 38 [pid = 1924] [id = 647] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1195a3800 == 37 [pid = 1924] [id = 646] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x11810d800 == 36 [pid = 1924] [id = 645] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x128838800 == 35 [pid = 1924] [id = 644] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x11695e000 == 34 [pid = 1924] [id = 643] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c5800 == 33 [pid = 1924] [id = 642] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x123a9d800 == 32 [pid = 1924] [id = 633] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x11640b800 == 31 [pid = 1924] [id = 660] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9b3000 == 30 [pid = 1924] [id = 659] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12900f000 == 29 [pid = 1924] [id = 658] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce03800 == 28 [pid = 1924] [id = 656] 02:28:07 INFO - PROCESS | 1924 | --DOCSHELL 0x118422800 == 27 [pid = 1924] [id = 657] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x115e61000) [pid = 1924] [serial = 1886] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11291a000) [pid = 1924] [serial = 1885] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1191c9000) [pid = 1924] [serial = 1909] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1176f3c00) [pid = 1924] [serial = 1906] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116722800) [pid = 1924] [serial = 1900] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1191cbc00) [pid = 1924] [serial = 1889] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x112fc6800) [pid = 1924] [serial = 1903] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1188ef800) [pid = 1924] [serial = 1888] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1127cb000) [pid = 1924] [serial = 1904] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1197bb800) [pid = 1924] [serial = 1892] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119749800) [pid = 1924] [serial = 1891] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x123868000) [pid = 1924] [serial = 1895] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119984400) [pid = 1924] [serial = 1894] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1238e7800) [pid = 1924] [serial = 1898] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1238dd800) [pid = 1924] [serial = 1897] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11974b800) [pid = 1924] [serial = 1912] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x124ce7c00) [pid = 1924] [serial = 1925] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119315000) [pid = 1924] [serial = 1910] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119970c00) [pid = 1924] [serial = 1915] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112918000) [pid = 1924] [serial = 1913] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113007800) [pid = 1924] [serial = 1918] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116983000) [pid = 1924] [serial = 1919] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1243bb800) [pid = 1924] [serial = 1922] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x124c60800) [pid = 1924] [serial = 1924] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1188e5400) [pid = 1924] [serial = 1921] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x119bf9400) [pid = 1924] [serial = 1916] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x118268000) [pid = 1924] [serial = 1901] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x118518000) [pid = 1924] [serial = 1907] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1251f2000) [pid = 1924] [serial = 1927] [outer = 0x0] [url = about:blank] 02:28:07 INFO - PROCESS | 1924 | 1468661287689 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]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1123ms 02:28:07 INFO - PROCESS | 1924 | 1468661287699 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:28:07 INFO - PROCESS | 1924 | 1468661287701 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 02:28:07 INFO - PROCESS | 1924 | 1468661287705 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 1924 | 1468661287706 Marionette TRACE conn2 <- [1,2618,null,{}] 02:28:07 INFO - PROCESS | 1924 | 1468661287711 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}] 02:28:07 INFO - PROCESS | 1924 | 1468661287714 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:07 INFO - PROCESS | 1924 | 1468661287797 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:28:07 INFO - PROCESS | 1924 | 1468661287802 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 1924 | 1468661287805 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aab800 == 28 [pid = 1924] [id = 662] 02:28:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112921400) [pid = 1924] [serial = 1986] [outer = 0x0] 02:28:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x113004400) [pid = 1924] [serial = 1987] [outer = 0x112921400] 02:28:07 INFO - PROCESS | 1924 | 1468661287835 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1128a4400) [pid = 1924] [serial = 1988] [outer = 0x112921400] 02:28:08 INFO - PROCESS | 1924 | 1468661288291 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]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 02:28:08 INFO - PROCESS | 1924 | 1468661288325 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 1924 | 1468661288331 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 02:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:28:08 INFO - PROCESS | 1924 | 1468661288336 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 1924 | 1468661288338 Marionette TRACE conn2 <- [1,2622,null,{}] 02:28:08 INFO - PROCESS | 1924 | 1468661288340 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}] 02:28:08 INFO - PROCESS | 1924 | 1468661288342 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:08 INFO - PROCESS | 1924 | 1468661288420 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:28:08 INFO - PROCESS | 1924 | 1468661288427 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1924 | 1468661288430 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11911d000 == 29 [pid = 1924] [id = 663] 02:28:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11649a800) [pid = 1924] [serial = 1989] [outer = 0x0] 02:28:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116a1d800) [pid = 1924] [serial = 1990] [outer = 0x11649a800] 02:28:08 INFO - PROCESS | 1924 | 1468661288458 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x118169c00) [pid = 1924] [serial = 1991] [outer = 0x11649a800] 02:28:08 INFO - PROCESS | 1924 | 1468661288822 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]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 02:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:28:08 INFO - PROCESS | 1924 | 1468661288856 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 1924 | 1468661288857 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 02:28:08 INFO - PROCESS | 1924 | 1468661288859 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 1924 | 1468661288862 Marionette TRACE conn2 <- [1,2626,null,{}] 02:28:08 INFO - PROCESS | 1924 | 1468661288870 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}] 02:28:08 INFO - PROCESS | 1924 | 1468661288873 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:08 INFO - PROCESS | 1924 | 1468661288953 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:28:08 INFO - PROCESS | 1924 | 1468661288959 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1924 | 1468661288961 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d7000 == 30 [pid = 1924] [id = 664] 02:28:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1127d3400) [pid = 1924] [serial = 1992] [outer = 0x0] 02:28:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1191c6800) [pid = 1924] [serial = 1993] [outer = 0x1127d3400] 02:28:08 INFO - PROCESS | 1924 | 1468661288992 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11931bc00) [pid = 1924] [serial = 1994] [outer = 0x1127d3400] 02:28:09 INFO - PROCESS | 1924 | 1468661289347 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]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 02:28:09 INFO - PROCESS | 1924 | 1468661289382 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 1924 | 1468661289384 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 02:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:28:09 INFO - PROCESS | 1924 | 1468661289386 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - PROCESS | 1924 | 1468661289387 Marionette TRACE conn2 <- [1,2630,null,{}] 02:28:09 INFO - PROCESS | 1924 | 1468661289389 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}] 02:28:09 INFO - PROCESS | 1924 | 1468661289391 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:09 INFO - PROCESS | 1924 | 1468661289503 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:28:09 INFO - PROCESS | 1924 | 1468661289510 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 1924 | 1468661289511 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dd0000 == 31 [pid = 1924] [id = 665] 02:28:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11958f400) [pid = 1924] [serial = 1995] [outer = 0x0] 02:28:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119744800) [pid = 1924] [serial = 1996] [outer = 0x11958f400] 02:28:09 INFO - PROCESS | 1924 | 1468661289537 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119924c00) [pid = 1924] [serial = 1997] [outer = 0x11958f400] 02:28:09 INFO - PROCESS | 1924 | 1468661289892 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]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 02:28:09 INFO - PROCESS | 1924 | 1468661289909 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 1924 | 1468661289912 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 02:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:28:09 INFO - PROCESS | 1924 | 1468661289927 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - PROCESS | 1924 | 1468661289931 Marionette TRACE conn2 <- [1,2634,null,{}] 02:28:09 INFO - PROCESS | 1924 | 1468661289943 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}] 02:28:09 INFO - PROCESS | 1924 | 1468661289945 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:10 INFO - PROCESS | 1924 | 1468661290080 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:28:10 INFO - PROCESS | 1924 | 1468661290086 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 1924 | 1468661290087 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288d0000 == 32 [pid = 1924] [id = 666] 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x113347400) [pid = 1924] [serial = 1998] [outer = 0x0] 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119986c00) [pid = 1924] [serial = 1999] [outer = 0x113347400] 02:28:10 INFO - PROCESS | 1924 | 1468661290112 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12386a000) [pid = 1924] [serial = 2000] [outer = 0x113347400] 02:28:10 INFO - PROCESS | 1924 | 1468661290498 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]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 593ms 02:28:10 INFO - PROCESS | 1924 | 1468661290510 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 1924 | 1468661290515 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 02:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:28:10 INFO - PROCESS | 1924 | 1468661290519 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 1924 | 1468661290521 Marionette TRACE conn2 <- [1,2638,null,{}] 02:28:10 INFO - PROCESS | 1924 | 1468661290525 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}] 02:28:10 INFO - PROCESS | 1924 | 1468661290532 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:10 INFO - PROCESS | 1924 | 1468661290702 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:28:10 INFO - PROCESS | 1924 | 1468661290706 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 1924 | 1468661290707 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a402800 == 33 [pid = 1924] [id = 667] 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x123868000) [pid = 1924] [serial = 2001] [outer = 0x0] 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123c0d000) [pid = 1924] [serial = 2002] [outer = 0x123868000] 02:28:10 INFO - PROCESS | 1924 | 1468661290733 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1260b0000) [pid = 1924] [serial = 2003] [outer = 0x123868000] 02:28:11 INFO - PROCESS | 1924 | 1468661291056 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]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 02:28:11 INFO - PROCESS | 1924 | 1468661291091 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 1924 | 1468661291092 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 02:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:28:11 INFO - PROCESS | 1924 | 1468661291094 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 1924 | 1468661291096 Marionette TRACE conn2 <- [1,2642,null,{}] 02:28:11 INFO - PROCESS | 1924 | 1468661291098 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}] 02:28:11 INFO - PROCESS | 1924 | 1468661291107 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:11 INFO - PROCESS | 1924 | 1468661291201 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:28:11 INFO - PROCESS | 1924 | 1468661291212 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 1924 | 1468661291214 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a582800 == 34 [pid = 1924] [id = 668] 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x111c7c000) [pid = 1924] [serial = 2004] [outer = 0x0] 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x126a06800) [pid = 1924] [serial = 2005] [outer = 0x111c7c000] 02:28:11 INFO - PROCESS | 1924 | 1468661291240 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x126df8000) [pid = 1924] [serial = 2006] [outer = 0x111c7c000] 02:28:11 INFO - PROCESS | 1924 | 1468661291554 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]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 02:28:11 INFO - PROCESS | 1924 | 1468661291616 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 1924 | 1468661291617 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 02:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:28:11 INFO - PROCESS | 1924 | 1468661291619 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 1924 | 1468661291620 Marionette TRACE conn2 <- [1,2646,null,{}] 02:28:11 INFO - PROCESS | 1924 | 1468661291622 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}] 02:28:11 INFO - PROCESS | 1924 | 1468661291624 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:11 INFO - PROCESS | 1924 | 1468661291722 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:28:11 INFO - PROCESS | 1924 | 1468661291728 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 1924 | 1468661291729 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b712000 == 35 [pid = 1924] [id = 669] 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x126d87400) [pid = 1924] [serial = 2007] [outer = 0x0] 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128a61c00) [pid = 1924] [serial = 2008] [outer = 0x126d87400] 02:28:11 INFO - PROCESS | 1924 | 1468661291754 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128b16000) [pid = 1924] [serial = 2009] [outer = 0x126d87400] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11826f800) [pid = 1924] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126dfdc00) [pid = 1924] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11297b400) [pid = 1924] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116a23c00) [pid = 1924] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1127cf800) [pid = 1924] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11692cc00) [pid = 1924] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119924400) [pid = 1924] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119923c00) [pid = 1924] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x124ce8000) [pid = 1924] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1164e8c00) [pid = 1924] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1191cf800) [pid = 1924] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x128ba4c00) [pid = 1924] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x112919800) [pid = 1924] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128b16800) [pid = 1924] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:28:12 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119311800) [pid = 1924] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:28:12 INFO - PROCESS | 1924 | 1468661292261 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]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 02:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:28:12 INFO - PROCESS | 1924 | 1468661292290 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 1924 | 1468661292292 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 02:28:12 INFO - PROCESS | 1924 | 1468661292303 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 1924 | 1468661292304 Marionette TRACE conn2 <- [1,2650,null,{}] 02:28:12 INFO - PROCESS | 1924 | 1468661292328 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}] 02:28:12 INFO - PROCESS | 1924 | 1468661292331 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:12 INFO - PROCESS | 1924 | 1468661292427 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:28:12 INFO - PROCESS | 1924 | 1468661292463 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 1924 | 1468661292464 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d3800 == 36 [pid = 1924] [id = 670] 02:28:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1164a6400) [pid = 1924] [serial = 2010] [outer = 0x0] 02:28:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11917f400) [pid = 1924] [serial = 2011] [outer = 0x1164a6400] 02:28:12 INFO - PROCESS | 1924 | 1468661292504 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x123866400) [pid = 1924] [serial = 2012] [outer = 0x1164a6400] 02:28:12 INFO - PROCESS | 1924 | 1468661292924 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]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 644ms 02:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:28:12 INFO - PROCESS | 1924 | 1468661292939 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 1924 | 1468661292940 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 02:28:12 INFO - PROCESS | 1924 | 1468661292942 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 1924 | 1468661292943 Marionette TRACE conn2 <- [1,2654,null,{}] 02:28:12 INFO - PROCESS | 1924 | 1468661292948 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}] 02:28:12 INFO - PROCESS | 1924 | 1468661292949 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:13 INFO - PROCESS | 1924 | 1468661293026 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:28:13 INFO - PROCESS | 1924 | 1468661293032 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 1924 | 1468661293033 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd61800 == 37 [pid = 1924] [id = 671] 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x124761400) [pid = 1924] [serial = 2013] [outer = 0x0] 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128a5e800) [pid = 1924] [serial = 2014] [outer = 0x124761400] 02:28:13 INFO - PROCESS | 1924 | 1468661293058 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128b1a000) [pid = 1924] [serial = 2015] [outer = 0x124761400] 02:28:13 INFO - PROCESS | 1924 | 1468661293400 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]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 473ms 02:28:13 INFO - PROCESS | 1924 | 1468661293417 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 1924 | 1468661293418 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 02:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:28:13 INFO - PROCESS | 1924 | 1468661293421 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 1924 | 1468661293422 Marionette TRACE conn2 <- [1,2658,null,{}] 02:28:13 INFO - PROCESS | 1924 | 1468661293425 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}] 02:28:13 INFO - PROCESS | 1924 | 1468661293426 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:13 INFO - PROCESS | 1924 | 1468661293527 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:28:13 INFO - PROCESS | 1924 | 1468661293533 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 1924 | 1468661293534 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c1000 == 38 [pid = 1924] [id = 672] 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128b1b800) [pid = 1924] [serial = 2016] [outer = 0x0] 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x128d2a400) [pid = 1924] [serial = 2017] [outer = 0x128b1b800] 02:28:13 INFO - PROCESS | 1924 | 1468661293561 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128d88400) [pid = 1924] [serial = 2018] [outer = 0x128b1b800] 02:28:13 INFO - PROCESS | 1924 | 1468661293903 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]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 02:28:13 INFO - PROCESS | 1924 | 1468661293949 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 1924 | 1468661293950 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 02:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:28:13 INFO - PROCESS | 1924 | 1468661293953 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 1924 | 1468661293954 Marionette TRACE conn2 <- [1,2662,null,{}] 02:28:13 INFO - PROCESS | 1924 | 1468661293956 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}] 02:28:13 INFO - PROCESS | 1924 | 1468661293957 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:14 INFO - PROCESS | 1924 | 1468661294038 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:28:14 INFO - PROCESS | 1924 | 1468661294041 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 1924 | 1468661294042 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce05000 == 39 [pid = 1924] [id = 673] 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128b1c000) [pid = 1924] [serial = 2019] [outer = 0x0] 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12906fc00) [pid = 1924] [serial = 2020] [outer = 0x128b1c000] 02:28:14 INFO - PROCESS | 1924 | 1468661294069 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1291d0000) [pid = 1924] [serial = 2021] [outer = 0x128b1c000] 02:28:14 INFO - PROCESS | 1924 | 1468661294593 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]]]}] 02:28:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 668ms 02:28:14 INFO - PROCESS | 1924 | 1468661294637 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 1924 | 1468661294640 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 02:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:28:14 INFO - PROCESS | 1924 | 1468661294644 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 1924 | 1468661294650 Marionette TRACE conn2 <- [1,2666,null,{}] 02:28:14 INFO - PROCESS | 1924 | 1468661294653 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}] 02:28:14 INFO - PROCESS | 1924 | 1468661294655 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:14 INFO - PROCESS | 1924 | 1468661294769 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:28:14 INFO - PROCESS | 1924 | 1468661294896 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 1924 | 1468661294898 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ab000 == 40 [pid = 1924] [id = 674] 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1133b3800) [pid = 1924] [serial = 2022] [outer = 0x0] 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x113c67400) [pid = 1924] [serial = 2023] [outer = 0x1133b3800] 02:28:14 INFO - PROCESS | 1924 | 1468661294931 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x116727400) [pid = 1924] [serial = 2024] [outer = 0x1133b3800] 02:28:15 INFO - PROCESS | 1924 | 1468661295927 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]]]}] 02:28:15 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) 02:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1325ms 02:28:15 INFO - PROCESS | 1924 | 1468661295970 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 1924 | 1468661295974 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 02:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:28:15 INFO - PROCESS | 1924 | 1468661295979 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 1924 | 1468661295981 Marionette TRACE conn2 <- [1,2670,null,{}] 02:28:15 INFO - PROCESS | 1924 | 1468661295987 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}] 02:28:15 INFO - PROCESS | 1924 | 1468661295989 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:16 INFO - PROCESS | 1924 | 1468661296126 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:28:16 INFO - PROCESS | 1924 | 1468661296266 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 1924 | 1468661296267 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x119070800 == 41 [pid = 1924] [id = 675] 02:28:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x116926c00) [pid = 1924] [serial = 2025] [outer = 0x0] 02:28:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11692cc00) [pid = 1924] [serial = 2026] [outer = 0x116926c00] 02:28:16 INFO - PROCESS | 1924 | 1468661296309 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x117e3cc00) [pid = 1924] [serial = 2027] [outer = 0x116926c00] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c1000 == 40 [pid = 1924] [id = 672] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd61800 == 39 [pid = 1924] [id = 671] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d3800 == 38 [pid = 1924] [id = 670] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12b712000 == 37 [pid = 1924] [id = 669] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12a582800 == 36 [pid = 1924] [id = 668] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12a402800 == 35 [pid = 1924] [id = 667] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1288d0000 == 34 [pid = 1924] [id = 666] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x126dd0000 == 33 [pid = 1924] [id = 665] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d7000 == 32 [pid = 1924] [id = 664] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x11911d000 == 31 [pid = 1924] [id = 663] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x116aab800 == 30 [pid = 1924] [id = 662] 02:28:16 INFO - PROCESS | 1924 | --DOCSHELL 0x118123800 == 29 [pid = 1924] [id = 661] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124c8ac00) [pid = 1924] [serial = 1951] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x128b15c00) [pid = 1924] [serial = 1957] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128a64400) [pid = 1924] [serial = 1955] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128a5b000) [pid = 1924] [serial = 1954] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x118272000) [pid = 1924] [serial = 1939] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1188eec00) [pid = 1924] [serial = 1940] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1127d3800) [pid = 1924] [serial = 1930] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11320fc00) [pid = 1924] [serial = 1931] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x118172800) [pid = 1924] [serial = 1933] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118770000) [pid = 1924] [serial = 1934] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1238e0000) [pid = 1924] [serial = 1948] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119990c00) [pid = 1924] [serial = 1945] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12386a400) [pid = 1924] [serial = 1946] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1260ae000) [pid = 1924] [serial = 1928] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1167ee800) [pid = 1924] [serial = 1936] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116fc3000) [pid = 1924] [serial = 1937] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11971c400) [pid = 1924] [serial = 1942] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1197b3400) [pid = 1924] [serial = 1943] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12906dc00) [pid = 1924] [serial = 1969] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1291cb400) [pid = 1924] [serial = 1970] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1130eb400) [pid = 1924] [serial = 1960] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128d87c00) [pid = 1924] [serial = 1967] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x128d2a800) [pid = 1924] [serial = 1966] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128b13c00) [pid = 1924] [serial = 1964] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128b1b000) [pid = 1924] [serial = 1958] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x126a11c00) [pid = 1924] [serial = 1952] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x119d77000) [pid = 1924] [serial = 1963] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1185abc00) [pid = 1924] [serial = 1961] [outer = 0x0] [url = about:blank] 02:28:16 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x12432a800) [pid = 1924] [serial = 1949] [outer = 0x0] [url = about:blank] 02:28:17 INFO - PROCESS | 1924 | 1468661297183 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"]]]}] 02:28:17 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 02:28:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1225ms 02:28:17 INFO - PROCESS | 1924 | 1468661297203 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1924 | 1468661297207 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 02:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:28:17 INFO - PROCESS | 1924 | 1468661297213 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 1924 | 1468661297216 Marionette TRACE conn2 <- [1,2674,null,{}] 02:28:17 INFO - PROCESS | 1924 | 1468661297218 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}] 02:28:17 INFO - PROCESS | 1924 | 1468661297220 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:17 INFO - PROCESS | 1924 | 1468661297327 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:28:17 INFO - PROCESS | 1924 | 1468661297380 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 1924 | 1468661297381 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x119fe1800 == 30 [pid = 1924] [id = 676] 02:28:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x117e37c00) [pid = 1924] [serial = 2028] [outer = 0x0] 02:28:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1185af000) [pid = 1924] [serial = 2029] [outer = 0x117e37c00] 02:28:17 INFO - PROCESS | 1924 | 1468661297408 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1188e8400) [pid = 1924] [serial = 2030] [outer = 0x117e37c00] 02:28:18 INFO - PROCESS | 1924 | 1468661298200 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"]]]}] 02:28:18 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 02:28:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1023ms 02:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:28:18 INFO - PROCESS | 1924 | 1468661298235 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 1924 | 1468661298236 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 02:28:18 INFO - PROCESS | 1924 | 1468661298238 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 1924 | 1468661298241 Marionette TRACE conn2 <- [1,2678,null,{}] 02:28:18 INFO - PROCESS | 1924 | 1468661298257 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}] 02:28:18 INFO - PROCESS | 1924 | 1468661298261 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:18 INFO - PROCESS | 1924 | 1468661298343 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:28:18 INFO - PROCESS | 1924 | 1468661298404 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 1924 | 1468661298406 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a75800 == 31 [pid = 1924] [id = 677] 02:28:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1191c8400) [pid = 1924] [serial = 2031] [outer = 0x0] 02:28:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11971fc00) [pid = 1924] [serial = 2032] [outer = 0x1191c8400] 02:28:18 INFO - PROCESS | 1924 | 1468661298434 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119985c00) [pid = 1924] [serial = 2033] [outer = 0x1191c8400] 02:28:19 INFO - PROCESS | 1924 | 1468661299236 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]]]}] 02:28:19 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) 02:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1025ms 02:28:19 INFO - PROCESS | 1924 | 1468661299265 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:28:19 INFO - PROCESS | 1924 | 1468661299266 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 02:28:19 INFO - PROCESS | 1924 | 1468661299268 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 1924 | 1468661299269 Marionette TRACE conn2 <- [1,2682,null,{}] 02:28:19 INFO - PROCESS | 1924 | 1468661299272 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}] 02:28:19 INFO - PROCESS | 1924 | 1468661299273 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:19 INFO - PROCESS | 1924 | 1468661299372 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:28:19 INFO - PROCESS | 1924 | 1468661299383 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 1924 | 1468661299384 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x129011000 == 32 [pid = 1924] [id = 678] 02:28:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119feb800) [pid = 1924] [serial = 2034] [outer = 0x0] 02:28:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1238e3400) [pid = 1924] [serial = 2035] [outer = 0x119feb800] 02:28:19 INFO - PROCESS | 1924 | 1468661299409 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x123f1f000) [pid = 1924] [serial = 2036] [outer = 0x119feb800] 02:28:20 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) 02:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 973ms 02:28:20 INFO - PROCESS | 1924 | 1468661300236 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]]]}] 02:28:20 INFO - PROCESS | 1924 | 1468661300243 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 1924 | 1468661300244 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 02:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:28:20 INFO - PROCESS | 1924 | 1468661300256 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 1924 | 1468661300258 Marionette TRACE conn2 <- [1,2686,null,{}] 02:28:20 INFO - PROCESS | 1924 | 1468661300260 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}] 02:28:20 INFO - PROCESS | 1924 | 1468661300262 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:20 INFO - PROCESS | 1924 | 1468661300361 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:28:20 INFO - PROCESS | 1924 | 1468661300364 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1924 | 1468661300366 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a413800 == 33 [pid = 1924] [id = 679] 02:28:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1191c9000) [pid = 1924] [serial = 2037] [outer = 0x0] 02:28:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x124763800) [pid = 1924] [serial = 2038] [outer = 0x1191c9000] 02:28:20 INFO - PROCESS | 1924 | 1468661300390 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124fd5400) [pid = 1924] [serial = 2039] [outer = 0x1191c9000] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128b1b800) [pid = 1924] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113347400) [pid = 1924] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11649a800) [pid = 1924] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11958f400) [pid = 1924] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1127d3400) [pid = 1924] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x112921400) [pid = 1924] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x112979c00) [pid = 1924] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x115df5000) [pid = 1924] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x124761400) [pid = 1924] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1188e5c00) [pid = 1924] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x11974d000) [pid = 1924] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x112e06c00) [pid = 1924] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x123868000) [pid = 1924] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x111c7c000) [pid = 1924] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x126d87400) [pid = 1924] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:28:20 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x1164a6400) [pid = 1924] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:28:21 INFO - PROCESS | 1924 | 1468661301228 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"]]]}] 02:28:21 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 02:28:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1029ms 02:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:28:21 INFO - PROCESS | 1924 | 1468661301278 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 1924 | 1468661301279 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 02:28:21 INFO - PROCESS | 1924 | 1468661301282 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 1924 | 1468661301283 Marionette TRACE conn2 <- [1,2690,null,{}] 02:28:21 INFO - PROCESS | 1924 | 1468661301294 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}] 02:28:21 INFO - PROCESS | 1924 | 1468661301299 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:21 INFO - PROCESS | 1924 | 1468661301400 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:28:21 INFO - PROCESS | 1924 | 1468661301404 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 1924 | 1468661301405 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ab12000 == 34 [pid = 1924] [id = 680] 02:28:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x112979c00) [pid = 1924] [serial = 2040] [outer = 0x0] 02:28:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x116a1c800) [pid = 1924] [serial = 2041] [outer = 0x112979c00] 02:28:21 INFO - PROCESS | 1924 | 1468661301431 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x126a0f400) [pid = 1924] [serial = 2042] [outer = 0x112979c00] 02:28:22 INFO - PROCESS | 1924 | 1468661302274 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"]]]}] 02:28:22 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 02:28:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1028ms 02:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:28:22 INFO - PROCESS | 1924 | 1468661302311 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 1924 | 1468661302314 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 02:28:22 INFO - PROCESS | 1924 | 1468661302316 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 1924 | 1468661302318 Marionette TRACE conn2 <- [1,2694,null,{}] 02:28:22 INFO - PROCESS | 1924 | 1468661302320 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}] 02:28:22 INFO - PROCESS | 1924 | 1468661302321 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:22 INFO - PROCESS | 1924 | 1468661302417 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:28:22 INFO - PROCESS | 1924 | 1468661302422 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 1924 | 1468661302433 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b915000 == 35 [pid = 1924] [id = 681] 02:28:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1128b1800) [pid = 1924] [serial = 2043] [outer = 0x0] 02:28:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x128a59c00) [pid = 1924] [serial = 2044] [outer = 0x1128b1800] 02:28:22 INFO - PROCESS | 1924 | 1468661302459 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x128b1bc00) [pid = 1924] [serial = 2045] [outer = 0x1128b1800] 02:28:23 INFO - PROCESS | 1924 | 1468661303335 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"]]]}] 02:28:23 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 02:28:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1069ms 02:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:28:23 INFO - PROCESS | 1924 | 1468661303387 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 1924 | 1468661303390 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 02:28:23 INFO - PROCESS | 1924 | 1468661303393 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 1924 | 1468661303395 Marionette TRACE conn2 <- [1,2698,null,{}] 02:28:23 INFO - PROCESS | 1924 | 1468661303399 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}] 02:28:23 INFO - PROCESS | 1924 | 1468661303401 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:23 INFO - PROCESS | 1924 | 1468661303535 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:28:23 INFO - PROCESS | 1924 | 1468661303634 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 1924 | 1468661303635 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b5000 == 36 [pid = 1924] [id = 682] 02:28:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112985000) [pid = 1924] [serial = 2046] [outer = 0x0] 02:28:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x116722000) [pid = 1924] [serial = 2047] [outer = 0x112985000] 02:28:23 INFO - PROCESS | 1924 | 1468661303668 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11816e000) [pid = 1924] [serial = 2048] [outer = 0x112985000] 02:28:24 INFO - PROCESS | 1924 | 1468661304585 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"]]]}] 02:28:24 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 02:28:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:28:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1223ms 02:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:28:24 INFO - PROCESS | 1924 | 1468661304616 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 1924 | 1468661304619 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 02:28:24 INFO - PROCESS | 1924 | 1468661304624 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 1924 | 1468661304626 Marionette TRACE conn2 <- [1,2702,null,{}] 02:28:24 INFO - PROCESS | 1924 | 1468661304628 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}] 02:28:24 INFO - PROCESS | 1924 | 1468661304630 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:24 INFO - PROCESS | 1924 | 1468661304732 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:28:24 INFO - PROCESS | 1924 | 1468661304789 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 1924 | 1468661304790 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271ab000 == 37 [pid = 1924] [id = 683] 02:28:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x118390800) [pid = 1924] [serial = 2049] [outer = 0x0] 02:28:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1191d0000) [pid = 1924] [serial = 2050] [outer = 0x118390800] 02:28:24 INFO - PROCESS | 1924 | 1468661304821 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119725400) [pid = 1924] [serial = 2051] [outer = 0x118390800] 02:28:25 INFO - PROCESS | 1924 | 1468661305296 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]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 718ms 02:28:25 INFO - PROCESS | 1924 | 1468661305343 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 1924 | 1468661305346 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 02:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:28:25 INFO - PROCESS | 1924 | 1468661305350 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 1924 | 1468661305352 Marionette TRACE conn2 <- [1,2706,null,{}] 02:28:25 INFO - PROCESS | 1924 | 1468661305360 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}] 02:28:25 INFO - PROCESS | 1924 | 1468661305364 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:25 INFO - PROCESS | 1924 | 1468661305462 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:28:25 INFO - PROCESS | 1924 | 1468661305637 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 1924 | 1468661305638 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x116962000 == 38 [pid = 1924] [id = 684] 02:28:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113356c00) [pid = 1924] [serial = 2052] [outer = 0x0] 02:28:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x114fd2800) [pid = 1924] [serial = 2053] [outer = 0x113356c00] 02:28:25 INFO - PROCESS | 1924 | 1468661305666 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116a1d400) [pid = 1924] [serial = 2054] [outer = 0x113356c00] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12ab12000 == 37 [pid = 1924] [id = 680] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12a413800 == 36 [pid = 1924] [id = 679] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x129011000 == 35 [pid = 1924] [id = 678] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x126a75800 == 34 [pid = 1924] [id = 677] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119fe1800 == 33 [pid = 1924] [id = 676] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119070800 == 32 [pid = 1924] [id = 675] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ab000 == 31 [pid = 1924] [id = 674] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce05000 == 30 [pid = 1924] [id = 673] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1271ab000 == 29 [pid = 1924] [id = 683] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12b915000 == 28 [pid = 1924] [id = 681] 02:28:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b5000 == 27 [pid = 1924] [id = 682] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119986c00) [pid = 1924] [serial = 1999] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12386a000) [pid = 1924] [serial = 2000] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x116a1d800) [pid = 1924] [serial = 1990] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x118169c00) [pid = 1924] [serial = 1991] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119744800) [pid = 1924] [serial = 1996] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1191c6800) [pid = 1924] [serial = 1993] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11931bc00) [pid = 1924] [serial = 1994] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x113004400) [pid = 1924] [serial = 1987] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1128a4400) [pid = 1924] [serial = 1988] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x116926000) [pid = 1924] [serial = 1973] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x11838f000) [pid = 1924] [serial = 1985] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x116fc2400) [pid = 1924] [serial = 1984] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x113233000) [pid = 1924] [serial = 1972] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x128b1a000) [pid = 1924] [serial = 2015] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x119316800) [pid = 1924] [serial = 1976] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x11917e400) [pid = 1924] [serial = 1975] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x124bd0400) [pid = 1924] [serial = 1979] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x120fd4400) [pid = 1924] [serial = 1978] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x1261a9c00) [pid = 1924] [serial = 1982] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x1197b4400) [pid = 1924] [serial = 1981] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x123c0d000) [pid = 1924] [serial = 2002] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x126df8000) [pid = 1924] [serial = 2006] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x126a06800) [pid = 1924] [serial = 2005] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x128a61c00) [pid = 1924] [serial = 2008] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x128a5e800) [pid = 1924] [serial = 2014] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x128b16000) [pid = 1924] [serial = 2009] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x1260b0000) [pid = 1924] [serial = 2003] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x11917f400) [pid = 1924] [serial = 2011] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 56 (0x128d88400) [pid = 1924] [serial = 2018] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 55 (0x123866400) [pid = 1924] [serial = 2012] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 54 (0x119924c00) [pid = 1924] [serial = 1997] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | --DOMWINDOW == 53 (0x128d2a400) [pid = 1924] [serial = 2017] [outer = 0x0] [url = about:blank] 02:28:26 INFO - PROCESS | 1924 | 1468661306639 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]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1325ms 02:28:26 INFO - PROCESS | 1924 | 1468661306676 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 1924 | 1468661306679 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 02:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:28:26 INFO - PROCESS | 1924 | 1468661306683 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 1924 | 1468661306685 Marionette TRACE conn2 <- [1,2710,null,{}] 02:28:26 INFO - PROCESS | 1924 | 1468661306689 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}] 02:28:26 INFO - PROCESS | 1924 | 1468661306691 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:26 INFO - PROCESS | 1924 | 1468661306777 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:28:26 INFO - PROCESS | 1924 | 1468661306786 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 1924 | 1468661306789 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x11694c800 == 28 [pid = 1924] [id = 685] 02:28:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x1128af800) [pid = 1924] [serial = 2055] [outer = 0x0] 02:28:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x112916000) [pid = 1924] [serial = 2056] [outer = 0x1128af800] 02:28:26 INFO - PROCESS | 1924 | 1468661306818 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x112986400) [pid = 1924] [serial = 2057] [outer = 0x1128af800] 02:28:27 INFO - PROCESS | 1924 | 1468661307164 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] 02:28:27 INFO - PROCESS | 1924 | 1468661307207 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 02:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:28:27 INFO - PROCESS | 1924 | 1468661307246 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 1924 | 1468661307248 Marionette TRACE conn2 <- [1,2714,null,{}] 02:28:27 INFO - PROCESS | 1924 | 1468661307250 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}] 02:28:27 INFO - PROCESS | 1924 | 1468661307252 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:27 INFO - PROCESS | 1924 | 1468661307328 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:28:27 INFO - PROCESS | 1924 | 1468661307335 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 1924 | 1468661307337 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x119061800 == 29 [pid = 1924] [id = 686] 02:28:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x113233800) [pid = 1924] [serial = 2058] [outer = 0x0] 02:28:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x115e5e400) [pid = 1924] [serial = 2059] [outer = 0x113233800] 02:28:27 INFO - PROCESS | 1924 | 1468661307364 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x116928800) [pid = 1924] [serial = 2060] [outer = 0x113233800] 02:28:27 INFO - PROCESS | 1924 | 1468661307708 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]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:28:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 475ms 02:28:27 INFO - PROCESS | 1924 | 1468661307718 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 1924 | 1468661307720 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 02:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:28:27 INFO - PROCESS | 1924 | 1468661307724 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 1924 | 1468661307727 Marionette TRACE conn2 <- [1,2718,null,{}] 02:28:27 INFO - PROCESS | 1924 | 1468661307741 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}] 02:28:27 INFO - PROCESS | 1924 | 1468661307746 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:27 INFO - PROCESS | 1924 | 1468661307891 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:28:28 INFO - PROCESS | 1924 | 1468661308009 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 1924 | 1468661308012 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x123bc7000 == 30 [pid = 1924] [id = 687] 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x118171800) [pid = 1924] [serial = 2061] [outer = 0x0] 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x1185ac000) [pid = 1924] [serial = 2062] [outer = 0x118171800] 02:28:28 INFO - PROCESS | 1924 | 1468661308056 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x11888a800) [pid = 1924] [serial = 2063] [outer = 0x118171800] 02:28:28 INFO - PROCESS | 1924 | 1468661308341 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] 02:28:28 INFO - PROCESS | 1924 | 1468661308359 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 02:28:28 INFO - PROCESS | 1924 | 1468661308369 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 1924 | 1468661308371 Marionette TRACE conn2 <- [1,2722,null,{}] 02:28:28 INFO - PROCESS | 1924 | 1468661308373 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}] 02:28:28 INFO - PROCESS | 1924 | 1468661308375 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:28 INFO - PROCESS | 1924 | 1468661308490 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:28:28 INFO - PROCESS | 1924 | 1468661308496 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 1924 | 1468661308497 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x124c17000 == 31 [pid = 1924] [id = 688] 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x1188e8000) [pid = 1924] [serial = 2064] [outer = 0x0] 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x1191c6800) [pid = 1924] [serial = 2065] [outer = 0x1188e8000] 02:28:28 INFO - PROCESS | 1924 | 1468661308523 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x11958b800) [pid = 1924] [serial = 2066] [outer = 0x1188e8000] 02:28:28 INFO - PROCESS | 1924 | 1468661308867 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] 02:28:28 INFO - PROCESS | 1924 | 1468661308892 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 02:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:28:28 INFO - PROCESS | 1924 | 1468661308894 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 1924 | 1468661308895 Marionette TRACE conn2 <- [1,2726,null,{}] 02:28:28 INFO - PROCESS | 1924 | 1468661308904 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}] 02:28:28 INFO - PROCESS | 1924 | 1468661308905 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:29 INFO - PROCESS | 1924 | 1468661309008 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:28:29 INFO - PROCESS | 1924 | 1468661309015 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1924 | 1468661309016 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271b5000 == 32 [pid = 1924] [id = 689] 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x119319400) [pid = 1924] [serial = 2067] [outer = 0x0] 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x119746800) [pid = 1924] [serial = 2068] [outer = 0x119319400] 02:28:29 INFO - PROCESS | 1924 | 1468661309041 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x1197b8000) [pid = 1924] [serial = 2069] [outer = 0x119319400] 02:28:29 INFO - PROCESS | 1924 | 1468661309389 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]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 526ms 02:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:28:29 INFO - PROCESS | 1924 | 1468661309421 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 1924 | 1468661309422 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 02:28:29 INFO - PROCESS | 1924 | 1468661309424 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 1924 | 1468661309425 Marionette TRACE conn2 <- [1,2730,null,{}] 02:28:29 INFO - PROCESS | 1924 | 1468661309428 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}] 02:28:29 INFO - PROCESS | 1924 | 1468661309432 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:29 INFO - PROCESS | 1924 | 1468661309549 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:28:29 INFO - PROCESS | 1924 | 1468661309584 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1924 | 1468661309585 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x129014000 == 33 [pid = 1924] [id = 690] 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x1197bd000) [pid = 1924] [serial = 2070] [outer = 0x0] 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x119bedc00) [pid = 1924] [serial = 2071] [outer = 0x1197bd000] 02:28:29 INFO - PROCESS | 1924 | 1468661309610 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1238e0c00) [pid = 1924] [serial = 2072] [outer = 0x1197bd000] 02:28:30 INFO - PROCESS | 1924 | 1468661310388 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"]]]}] 02:28:30 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 02:28:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:28:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 02:28:30 INFO - PROCESS | 1924 | 1468661310396 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1924 | 1468661310397 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 02:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:28:30 INFO - PROCESS | 1924 | 1468661310405 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 1924 | 1468661310406 Marionette TRACE conn2 <- [1,2734,null,{}] 02:28:30 INFO - PROCESS | 1924 | 1468661310408 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}] 02:28:30 INFO - PROCESS | 1924 | 1468661310410 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:30 INFO - PROCESS | 1924 | 1468661310504 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:28:30 INFO - PROCESS | 1924 | 1468661310507 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1924 | 1468661310508 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a415800 == 34 [pid = 1924] [id = 691] 02:28:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x1238e1000) [pid = 1924] [serial = 2073] [outer = 0x0] 02:28:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x124332400) [pid = 1924] [serial = 2074] [outer = 0x1238e1000] 02:28:30 INFO - PROCESS | 1924 | 1468661310540 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x124b08000) [pid = 1924] [serial = 2075] [outer = 0x1238e1000] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x119feb800) [pid = 1924] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x112979c00) [pid = 1924] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1191c9000) [pid = 1924] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x1133b3800) [pid = 1924] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x128b1c000) [pid = 1924] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x116926c00) [pid = 1924] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x117e37c00) [pid = 1924] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x1191c8400) [pid = 1924] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:28:30 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x1128b1800) [pid = 1924] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:28:30 INFO - PROCESS | 1924 | 1468661310918 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]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 02:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:28:30 INFO - PROCESS | 1924 | 1468661310924 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1924 | 1468661310926 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 02:28:30 INFO - PROCESS | 1924 | 1468661310933 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 1924 | 1468661310934 Marionette TRACE conn2 <- [1,2738,null,{}] 02:28:30 INFO - PROCESS | 1924 | 1468661310937 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}] 02:28:30 INFO - PROCESS | 1924 | 1468661310938 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:31 INFO - PROCESS | 1924 | 1468661311022 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:28:31 INFO - PROCESS | 1924 | 1468661311028 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 1924 | 1468661311031 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a585000 == 35 [pid = 1924] [id = 692] 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x1125f4800) [pid = 1924] [serial = 2076] [outer = 0x0] 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x11905b000) [pid = 1924] [serial = 2077] [outer = 0x1125f4800] 02:28:31 INFO - PROCESS | 1924 | 1468661311058 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x124bd0400) [pid = 1924] [serial = 2078] [outer = 0x1125f4800] 02:28:31 INFO - PROCESS | 1924 | 1468661311485 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]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 574ms 02:28:31 INFO - PROCESS | 1924 | 1468661311509 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 1924 | 1468661311510 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 02:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:28:31 INFO - PROCESS | 1924 | 1468661311517 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 1924 | 1468661311518 Marionette TRACE conn2 <- [1,2742,null,{}] 02:28:31 INFO - PROCESS | 1924 | 1468661311520 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}] 02:28:31 INFO - PROCESS | 1924 | 1468661311521 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:31 INFO - PROCESS | 1924 | 1468661311600 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:28:31 INFO - PROCESS | 1924 | 1468661311604 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 1924 | 1468661311605 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b715800 == 36 [pid = 1924] [id = 693] 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x124c61400) [pid = 1924] [serial = 2079] [outer = 0x0] 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x1251e9c00) [pid = 1924] [serial = 2080] [outer = 0x124c61400] 02:28:31 INFO - PROCESS | 1924 | 1468661311638 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1260ae000) [pid = 1924] [serial = 2081] [outer = 0x124c61400] 02:28:31 INFO - PROCESS | 1924 | 1468661311972 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]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 469ms 02:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:28:31 INFO - PROCESS | 1924 | 1468661311985 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 1924 | 1468661311986 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 02:28:31 INFO - PROCESS | 1924 | 1468661311988 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 1924 | 1468661311989 Marionette TRACE conn2 <- [1,2746,null,{}] 02:28:31 INFO - PROCESS | 1924 | 1468661311992 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}] 02:28:31 INFO - PROCESS | 1924 | 1468661311993 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:32 INFO - PROCESS | 1924 | 1468661312070 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:28:32 INFO - PROCESS | 1924 | 1468661312074 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 1924 | 1468661312075 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b916000 == 37 [pid = 1924] [id = 694] 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x124ce8400) [pid = 1924] [serial = 2082] [outer = 0x0] 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x126a0ac00) [pid = 1924] [serial = 2083] [outer = 0x124ce8400] 02:28:32 INFO - PROCESS | 1924 | 1468661312101 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x126a11c00) [pid = 1924] [serial = 2084] [outer = 0x124ce8400] 02:28:32 INFO - PROCESS | 1924 | 1468661312422 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]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 02:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:28:32 INFO - PROCESS | 1924 | 1468661312458 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 1924 | 1468661312460 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 02:28:32 INFO - PROCESS | 1924 | 1468661312462 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 1924 | 1468661312464 Marionette TRACE conn2 <- [1,2750,null,{}] 02:28:32 INFO - PROCESS | 1924 | 1468661312466 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}] 02:28:32 INFO - PROCESS | 1924 | 1468661312468 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:32 INFO - PROCESS | 1924 | 1468661312587 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:28:32 INFO - PROCESS | 1924 | 1468661312592 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 1924 | 1468661312594 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd58000 == 38 [pid = 1924] [id = 695] 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x126d83400) [pid = 1924] [serial = 2085] [outer = 0x0] 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x128a5e800) [pid = 1924] [serial = 2086] [outer = 0x126d83400] 02:28:32 INFO - PROCESS | 1924 | 1468661312624 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x128b18400) [pid = 1924] [serial = 2087] [outer = 0x126d83400] 02:28:33 INFO - PROCESS | 1924 | 1468661313040 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]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 622ms 02:28:33 INFO - PROCESS | 1924 | 1468661313084 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1924 | 1468661313087 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 02:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:28:33 INFO - PROCESS | 1924 | 1468661313090 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 1924 | 1468661313092 Marionette TRACE conn2 <- [1,2754,null,{}] 02:28:33 INFO - PROCESS | 1924 | 1468661313124 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}] 02:28:33 INFO - PROCESS | 1924 | 1468661313126 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:33 INFO - PROCESS | 1924 | 1468661313240 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:28:33 INFO - PROCESS | 1924 | 1468661313320 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 1924 | 1468661313322 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x11811c800 == 39 [pid = 1924] [id = 696] 02:28:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1127d7400) [pid = 1924] [serial = 2088] [outer = 0x0] 02:28:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112919800) [pid = 1924] [serial = 2089] [outer = 0x1127d7400] 02:28:33 INFO - PROCESS | 1924 | 1468661313353 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1130ef000) [pid = 1924] [serial = 2090] [outer = 0x1127d7400] 02:28:33 INFO - PROCESS | 1924 | 1468661313853 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]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 02:28:33 INFO - PROCESS | 1924 | 1468661313861 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1924 | 1468661313864 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 02:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:28:33 INFO - PROCESS | 1924 | 1468661313869 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 1924 | 1468661313871 Marionette TRACE conn2 <- [1,2758,null,{}] 02:28:33 INFO - PROCESS | 1924 | 1468661313873 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}] 02:28:33 INFO - PROCESS | 1924 | 1468661313875 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:33 INFO - PROCESS | 1924 | 1468661313986 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:28:34 INFO - PROCESS | 1924 | 1468661314068 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 1924 | 1468661314070 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c4000 == 40 [pid = 1924] [id = 697] 02:28:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116632c00) [pid = 1924] [serial = 2091] [outer = 0x0] 02:28:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x116fc2400) [pid = 1924] [serial = 2092] [outer = 0x116632c00] 02:28:34 INFO - PROCESS | 1924 | 1468661314100 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x118167000) [pid = 1924] [serial = 2093] [outer = 0x116632c00] 02:28:34 INFO - PROCESS | 1924 | 1468661314827 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]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 974ms 02:28:34 INFO - PROCESS | 1924 | 1468661314844 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 1924 | 1468661314847 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 02:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:28:34 INFO - PROCESS | 1924 | 1468661314852 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 1924 | 1468661314855 Marionette TRACE conn2 <- [1,2762,null,{}] 02:28:34 INFO - PROCESS | 1924 | 1468661314861 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}] 02:28:34 INFO - PROCESS | 1924 | 1468661314863 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:35 INFO - PROCESS | 1924 | 1468661315012 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12b916000 == 39 [pid = 1924] [id = 694] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12b715800 == 38 [pid = 1924] [id = 693] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12a585000 == 37 [pid = 1924] [id = 692] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12a415800 == 36 [pid = 1924] [id = 691] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x129014000 == 35 [pid = 1924] [id = 690] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1271b5000 == 34 [pid = 1924] [id = 689] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x124c17000 == 33 [pid = 1924] [id = 688] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x123bc7000 == 32 [pid = 1924] [id = 687] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x119061800 == 31 [pid = 1924] [id = 686] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x11694c800 == 30 [pid = 1924] [id = 685] 02:28:35 INFO - PROCESS | 1924 | --DOCSHELL 0x116962000 == 29 [pid = 1924] [id = 684] 02:28:35 INFO - PROCESS | 1924 | 1468661315120 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1924 | 1468661315121 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x116962000 == 30 [pid = 1924] [id = 698] 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112979800) [pid = 1924] [serial = 2094] [outer = 0x0] 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1132f0000) [pid = 1924] [serial = 2095] [outer = 0x112979800] 02:28:35 INFO - PROCESS | 1924 | 1468661315150 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x116fc0000) [pid = 1924] [serial = 2096] [outer = 0x112979800] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1238e3400) [pid = 1924] [serial = 2035] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x116a1c800) [pid = 1924] [serial = 2041] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x124763800) [pid = 1924] [serial = 2038] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x113c67400) [pid = 1924] [serial = 2023] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x116727400) [pid = 1924] [serial = 2024] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1291d0000) [pid = 1924] [serial = 2021] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12906fc00) [pid = 1924] [serial = 2020] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x11692cc00) [pid = 1924] [serial = 2026] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x117e3cc00) [pid = 1924] [serial = 2027] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1185af000) [pid = 1924] [serial = 2029] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1188e8400) [pid = 1924] [serial = 2030] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x11971fc00) [pid = 1924] [serial = 2032] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x126a0f400) [pid = 1924] [serial = 2042] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x128a59c00) [pid = 1924] [serial = 2044] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x124fd5400) [pid = 1924] [serial = 2039] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x123f1f000) [pid = 1924] [serial = 2036] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x119985c00) [pid = 1924] [serial = 2033] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x128b1bc00) [pid = 1924] [serial = 2045] [outer = 0x0] [url = about:blank] 02:28:35 INFO - PROCESS | 1924 | 1468661315473 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]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 675ms 02:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:28:35 INFO - PROCESS | 1924 | 1468661315525 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 1924 | 1468661315528 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 02:28:35 INFO - PROCESS | 1924 | 1468661315532 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 1924 | 1468661315534 Marionette TRACE conn2 <- [1,2766,null,{}] 02:28:35 INFO - PROCESS | 1924 | 1468661315543 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}] 02:28:35 INFO - PROCESS | 1924 | 1468661315544 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:35 INFO - PROCESS | 1924 | 1468661315625 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:28:35 INFO - PROCESS | 1924 | 1468661315632 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1924 | 1468661315633 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x123a9d000 == 31 [pid = 1924] [id = 699] 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x11826f800) [pid = 1924] [serial = 2097] [outer = 0x0] 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x11876e400) [pid = 1924] [serial = 2098] [outer = 0x11826f800] 02:28:35 INFO - PROCESS | 1924 | 1468661315660 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x11904e000) [pid = 1924] [serial = 2099] [outer = 0x11826f800] 02:28:36 INFO - PROCESS | 1924 | 1468661316016 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]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 526ms 02:28:36 INFO - PROCESS | 1924 | 1468661316058 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1924 | 1468661316060 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 02:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:28:36 INFO - PROCESS | 1924 | 1468661316062 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 1924 | 1468661316065 Marionette TRACE conn2 <- [1,2770,null,{}] 02:28:36 INFO - PROCESS | 1924 | 1468661316073 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}] 02:28:36 INFO - PROCESS | 1924 | 1468661316076 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:36 INFO - PROCESS | 1924 | 1468661316167 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:28:36 INFO - PROCESS | 1924 | 1468661316225 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 1924 | 1468661316227 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e47800 == 32 [pid = 1924] [id = 700] 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x119050400) [pid = 1924] [serial = 2100] [outer = 0x0] 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x11958d000) [pid = 1924] [serial = 2101] [outer = 0x119050400] 02:28:36 INFO - PROCESS | 1924 | 1468661316255 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x1197bc000) [pid = 1924] [serial = 2102] [outer = 0x119050400] 02:28:36 INFO - PROCESS | 1924 | 1468661316601 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]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 573ms 02:28:36 INFO - PROCESS | 1924 | 1468661316642 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1924 | 1468661316644 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 02:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:28:36 INFO - PROCESS | 1924 | 1468661316650 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 1924 | 1468661316651 Marionette TRACE conn2 <- [1,2774,null,{}] 02:28:36 INFO - PROCESS | 1924 | 1468661316654 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}] 02:28:36 INFO - PROCESS | 1924 | 1468661316656 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:36 INFO - PROCESS | 1924 | 1468661316809 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:28:36 INFO - PROCESS | 1924 | 1468661316818 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 1924 | 1468661316819 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b5000 == 33 [pid = 1924] [id = 701] 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x119988000) [pid = 1924] [serial = 2103] [outer = 0x0] 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x120fe1c00) [pid = 1924] [serial = 2104] [outer = 0x119988000] 02:28:36 INFO - PROCESS | 1924 | 1468661316844 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1238dd400) [pid = 1924] [serial = 2105] [outer = 0x119988000] 02:28:37 INFO - PROCESS | 1924 | 1468661317155 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]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 02:28:37 INFO - PROCESS | 1924 | 1468661317170 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 1924 | 1468661317171 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 02:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:28:37 INFO - PROCESS | 1924 | 1468661317174 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 1924 | 1468661317175 Marionette TRACE conn2 <- [1,2778,null,{}] 02:28:37 INFO - PROCESS | 1924 | 1468661317188 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}] 02:28:37 INFO - PROCESS | 1924 | 1468661317189 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:37 INFO - PROCESS | 1924 | 1468661317268 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:28:37 INFO - PROCESS | 1924 | 1468661317272 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 1924 | 1468661317273 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a569000 == 34 [pid = 1924] [id = 702] 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1128ab000) [pid = 1924] [serial = 2106] [outer = 0x0] 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x12396b000) [pid = 1924] [serial = 2107] [outer = 0x1128ab000] 02:28:37 INFO - PROCESS | 1924 | 1468661317300 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x124bd5000) [pid = 1924] [serial = 2108] [outer = 0x1128ab000] 02:28:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0d000 == 33 [pid = 1924] [id = 16] 02:28:37 INFO - PROCESS | 1924 | 1468661317689 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]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 569ms 02:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:28:37 INFO - PROCESS | 1924 | 1468661317749 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 1924 | 1468661317750 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 02:28:37 INFO - PROCESS | 1924 | 1468661317753 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 1924 | 1468661317754 Marionette TRACE conn2 <- [1,2782,null,{}] 02:28:37 INFO - PROCESS | 1924 | 1468661317756 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}] 02:28:37 INFO - PROCESS | 1924 | 1468661317760 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:37 INFO - PROCESS | 1924 | 1468661317879 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:28:37 INFO - PROCESS | 1924 | 1468661317886 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 1924 | 1468661317886 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b052000 == 34 [pid = 1924] [id = 703] 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x124ce5800) [pid = 1924] [serial = 2109] [outer = 0x0] 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x126a10000) [pid = 1924] [serial = 2110] [outer = 0x124ce5800] 02:28:37 INFO - PROCESS | 1924 | 1468661317912 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x128b15800) [pid = 1924] [serial = 2111] [outer = 0x124ce5800] 02:28:38 INFO - PROCESS | 1924 | 1468661318309 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]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 567ms 02:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:28:38 INFO - PROCESS | 1924 | 1468661318321 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 1924 | 1468661318322 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 02:28:38 INFO - PROCESS | 1924 | 1468661318332 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 1924 | 1468661318333 Marionette TRACE conn2 <- [1,2786,null,{}] 02:28:38 INFO - PROCESS | 1924 | 1468661318336 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}] 02:28:38 INFO - PROCESS | 1924 | 1468661318337 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:38 INFO - PROCESS | 1924 | 1468661318433 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:28:38 INFO - PROCESS | 1924 | 1468661318444 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 1924 | 1468661318445 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd5a000 == 35 [pid = 1924] [id = 704] 02:28:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x128b1a000) [pid = 1924] [serial = 2112] [outer = 0x0] 02:28:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x128b21400) [pid = 1924] [serial = 2113] [outer = 0x128b1a000] 02:28:38 INFO - PROCESS | 1924 | 1468661318473 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x128d2ac00) [pid = 1924] [serial = 2114] [outer = 0x128b1a000] 02:28:38 INFO - PROCESS | 1924 | 1468661318820 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]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 527ms 02:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:28:38 INFO - PROCESS | 1924 | 1468661318851 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 1924 | 1468661318853 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 02:28:38 INFO - PROCESS | 1924 | 1468661318855 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 1924 | 1468661318856 Marionette TRACE conn2 <- [1,2790,null,{}] 02:28:38 INFO - PROCESS | 1924 | 1468661318858 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}] 02:28:38 INFO - PROCESS | 1924 | 1468661318859 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:38 INFO - PROCESS | 1924 | 1468661318957 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:28:38 INFO - PROCESS | 1924 | 1468661318994 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 1924 | 1468661318996 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c27d800 == 36 [pid = 1924] [id = 705] 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128d2d400) [pid = 1924] [serial = 2115] [outer = 0x0] 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128d31400) [pid = 1924] [serial = 2116] [outer = 0x128d2d400] 02:28:39 INFO - PROCESS | 1924 | 1468661319021 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128d36800) [pid = 1924] [serial = 2117] [outer = 0x128d2d400] 02:28:39 INFO - PROCESS | 1924 | 1468661319347 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]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 517ms 02:28:39 INFO - PROCESS | 1924 | 1468661319373 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:28:39 INFO - PROCESS | 1924 | 1468661319375 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 02:28:39 INFO - PROCESS | 1924 | 1468661319486 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 1924 | 1468661319488 Marionette TRACE conn2 <- [1,2794,null,{}] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x118171800) [pid = 1924] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1128af800) [pid = 1924] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119319400) [pid = 1924] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112985000) [pid = 1924] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1197bd000) [pid = 1924] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x118390800) [pid = 1924] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1238e1000) [pid = 1924] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1125f4800) [pid = 1924] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x124ce8400) [pid = 1924] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1188e8000) [pid = 1924] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x113233800) [pid = 1924] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x113356c00) [pid = 1924] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:28:39 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x124c61400) [pid = 1924] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:28:39 INFO - PROCESS | 1924 | 1468661319516 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}] 02:28:39 INFO - PROCESS | 1924 | 1468661319518 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:39 INFO - PROCESS | 1924 | 1468661319616 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:28:39 INFO - PROCESS | 1924 | 1468661319620 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 1924 | 1468661319621 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260c4000 == 37 [pid = 1924] [id = 706] 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x113233800) [pid = 1924] [serial = 2118] [outer = 0x0] 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11692c000) [pid = 1924] [serial = 2119] [outer = 0x113233800] 02:28:39 INFO - PROCESS | 1924 | 1468661319646 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11958cc00) [pid = 1924] [serial = 2120] [outer = 0x113233800] 02:28:39 INFO - PROCESS | 1924 | 1468661319982 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]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 642ms 02:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:28:40 INFO - PROCESS | 1924 | 1468661320021 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 1924 | 1468661320022 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 02:28:40 INFO - PROCESS | 1924 | 1468661320024 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 1924 | 1468661320025 Marionette TRACE conn2 <- [1,2798,null,{}] 02:28:40 INFO - PROCESS | 1924 | 1468661320028 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}] 02:28:40 INFO - PROCESS | 1924 | 1468661320029 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:40 INFO - PROCESS | 1924 | 1468661320111 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:28:40 INFO - PROCESS | 1924 | 1468661320173 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 1924 | 1468661320175 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c998800 == 38 [pid = 1924] [id = 707] 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11323a800) [pid = 1924] [serial = 2121] [outer = 0x0] 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x123f6b800) [pid = 1924] [serial = 2122] [outer = 0x11323a800] 02:28:40 INFO - PROCESS | 1924 | 1468661320201 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x128d95000) [pid = 1924] [serial = 2123] [outer = 0x11323a800] 02:28:40 INFO - PROCESS | 1924 | 1468661320479 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]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 02:28:40 INFO - PROCESS | 1924 | 1468661320546 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 1924 | 1468661320549 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 02:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:28:40 INFO - PROCESS | 1924 | 1468661320552 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 1924 | 1468661320553 Marionette TRACE conn2 <- [1,2802,null,{}] 02:28:40 INFO - PROCESS | 1924 | 1468661320556 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}] 02:28:40 INFO - PROCESS | 1924 | 1468661320557 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:40 INFO - PROCESS | 1924 | 1468661320649 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:28:40 INFO - PROCESS | 1924 | 1468661320653 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 1924 | 1468661320655 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf11800 == 39 [pid = 1924] [id = 708] 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12906b000) [pid = 1924] [serial = 2124] [outer = 0x0] 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1291cc000) [pid = 1924] [serial = 2125] [outer = 0x12906b000] 02:28:40 INFO - PROCESS | 1924 | 1468661320681 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x12932a000) [pid = 1924] [serial = 2126] [outer = 0x12906b000] 02:28:41 INFO - PROCESS | 1924 | 1468661321019 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]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 02:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:28:41 INFO - PROCESS | 1924 | 1468661321071 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 1924 | 1468661321072 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 02:28:41 INFO - PROCESS | 1924 | 1468661321074 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 1924 | 1468661321076 Marionette TRACE conn2 <- [1,2806,null,{}] 02:28:41 INFO - PROCESS | 1924 | 1468661321079 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}] 02:28:41 INFO - PROCESS | 1924 | 1468661321082 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:41 INFO - PROCESS | 1924 | 1468661321163 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:28:41 INFO - PROCESS | 1924 | 1468661321168 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 1924 | 1468661321169 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d12a800 == 40 [pid = 1924] [id = 709] 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1291d0800) [pid = 1924] [serial = 2127] [outer = 0x0] 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x12a2cac00) [pid = 1924] [serial = 2128] [outer = 0x1291d0800] 02:28:41 INFO - PROCESS | 1924 | 1468661321193 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x12a4a7400) [pid = 1924] [serial = 2129] [outer = 0x1291d0800] 02:28:41 INFO - PROCESS | 1924 | 1468661321572 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]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 02:28:41 INFO - PROCESS | 1924 | 1468661321598 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 1924 | 1468661321601 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 02:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:28:41 INFO - PROCESS | 1924 | 1468661321605 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 1924 | 1468661321607 Marionette TRACE conn2 <- [1,2810,null,{}] 02:28:41 INFO - PROCESS | 1924 | 1468661321612 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}] 02:28:41 INFO - PROCESS | 1924 | 1468661321614 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:41 INFO - PROCESS | 1924 | 1468661321726 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:28:41 INFO - PROCESS | 1924 | 1468661321799 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 1924 | 1468661321803 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x11810c000 == 41 [pid = 1924] [id = 710] 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x112921400) [pid = 1924] [serial = 2130] [outer = 0x0] 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x113008400) [pid = 1924] [serial = 2131] [outer = 0x112921400] 02:28:41 INFO - PROCESS | 1924 | 1468661321833 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x116637400) [pid = 1924] [serial = 2132] [outer = 0x112921400] 02:28:42 INFO - PROCESS | 1924 | 1468661322274 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]]]}] 02:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 722ms 02:28:42 INFO - PROCESS | 1924 | 1468661322326 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 1924 | 1468661322330 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 02:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:28:42 INFO - PROCESS | 1924 | 1468661322352 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 1924 | 1468661322354 Marionette TRACE conn2 <- [1,2814,null,{}] 02:28:42 INFO - PROCESS | 1924 | 1468661322357 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}] 02:28:42 INFO - PROCESS | 1924 | 1468661322359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:42 INFO - PROCESS | 1924 | 1468661322464 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:28:42 INFO - PROCESS | 1924 | 1468661322538 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 1924 | 1468661322539 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d07800 == 42 [pid = 1924] [id = 711] 02:28:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1188eb000) [pid = 1924] [serial = 2133] [outer = 0x0] 02:28:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119056800) [pid = 1924] [serial = 2134] [outer = 0x1188eb000] 02:28:42 INFO - PROCESS | 1924 | 1468661322569 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119312400) [pid = 1924] [serial = 2135] [outer = 0x1188eb000] 02:28:43 INFO - PROCESS | 1924 | 1468661322998 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]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 02:28:43 INFO - PROCESS | 1924 | 1468661323023 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 1924 | 1468661323024 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 02:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:28:43 INFO - PROCESS | 1924 | 1468661323027 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 1924 | 1468661323029 Marionette TRACE conn2 <- [1,2818,null,{}] 02:28:43 INFO - PROCESS | 1924 | 1468661323037 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}] 02:28:43 INFO - PROCESS | 1924 | 1468661323040 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:43 INFO - PROCESS | 1924 | 1468661323167 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:28:43 INFO - PROCESS | 1924 | 1468661323242 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 1924 | 1468661323244 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce0d000 == 43 [pid = 1924] [id = 712] 02:28:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119921c00) [pid = 1924] [serial = 2136] [outer = 0x0] 02:28:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12394fc00) [pid = 1924] [serial = 2137] [outer = 0x119921c00] 02:28:43 INFO - PROCESS | 1924 | 1468661323277 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124fd8800) [pid = 1924] [serial = 2138] [outer = 0x119921c00] 02:28:43 INFO - PROCESS | 1924 | 1468661323695 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]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 722ms 02:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:28:43 INFO - PROCESS | 1924 | 1468661323749 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 1924 | 1468661323751 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 02:28:43 INFO - PROCESS | 1924 | 1468661323753 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 1924 | 1468661323755 Marionette TRACE conn2 <- [1,2822,null,{}] 02:28:43 INFO - PROCESS | 1924 | 1468661323757 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}] 02:28:43 INFO - PROCESS | 1924 | 1468661323758 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:43 INFO - PROCESS | 1924 | 1468661323864 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:28:43 INFO - PROCESS | 1924 | 1468661323938 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 1924 | 1468661323939 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d28a000 == 44 [pid = 1924] [id = 713] 02:28:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123c48000) [pid = 1924] [serial = 2139] [outer = 0x0] 02:28:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128a5d000) [pid = 1924] [serial = 2140] [outer = 0x123c48000] 02:28:43 INFO - PROCESS | 1924 | 1468661323969 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128ba9c00) [pid = 1924] [serial = 2141] [outer = 0x123c48000] 02:28:44 INFO - PROCESS | 1924 | 1468661324418 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]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 719ms 02:28:44 INFO - PROCESS | 1924 | 1468661324494 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 1924 | 1468661324495 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 02:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:28:44 INFO - PROCESS | 1924 | 1468661324500 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 1924 | 1468661324501 Marionette TRACE conn2 <- [1,2826,null,{}] 02:28:44 INFO - PROCESS | 1924 | 1468661324504 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}] 02:28:44 INFO - PROCESS | 1924 | 1468661324505 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:44 INFO - PROCESS | 1924 | 1468661324606 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:28:44 INFO - PROCESS | 1924 | 1468661324680 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 1924 | 1468661324682 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x117475800 == 45 [pid = 1924] [id = 714] 02:28:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x11320e400) [pid = 1924] [serial = 2142] [outer = 0x0] 02:28:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1176f4000) [pid = 1924] [serial = 2143] [outer = 0x11320e400] 02:28:44 INFO - PROCESS | 1924 | 1468661324711 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x126dfd800) [pid = 1924] [serial = 2144] [outer = 0x11320e400] 02:28:45 INFO - PROCESS | 1924 | 1468661325288 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 820ms 02:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:28:45 INFO - PROCESS | 1924 | 1468661325321 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 1924 | 1468661325323 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 02:28:45 INFO - PROCESS | 1924 | 1468661325326 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 1924 | 1468661325328 Marionette TRACE conn2 <- [1,2830,null,{}] 02:28:45 INFO - PROCESS | 1924 | 1468661325332 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}] 02:28:45 INFO - PROCESS | 1924 | 1468661325334 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:45 INFO - PROCESS | 1924 | 1468661325431 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:28:45 INFO - PROCESS | 1924 | 1468661325492 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 1924 | 1468661325493 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12387b800 == 46 [pid = 1924] [id = 715] 02:28:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1167eec00) [pid = 1924] [serial = 2145] [outer = 0x0] 02:28:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x116926000) [pid = 1924] [serial = 2146] [outer = 0x1167eec00] 02:28:45 INFO - PROCESS | 1924 | 1468661325536 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x117e3c000) [pid = 1924] [serial = 2147] [outer = 0x1167eec00] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf11800 == 45 [pid = 1924] [id = 708] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12c998800 == 44 [pid = 1924] [id = 707] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1260c4000 == 43 [pid = 1924] [id = 706] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12c27d800 == 42 [pid = 1924] [id = 705] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd5a000 == 41 [pid = 1924] [id = 704] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12b052000 == 40 [pid = 1924] [id = 703] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12a569000 == 39 [pid = 1924] [id = 702] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1291b5000 == 38 [pid = 1924] [id = 701] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x126e47800 == 37 [pid = 1924] [id = 700] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x123a9d000 == 36 [pid = 1924] [id = 699] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0c800 == 35 [pid = 1924] [id = 17] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x116962000 == 34 [pid = 1924] [id = 698] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd58000 == 33 [pid = 1924] [id = 695] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11811c800 == 32 [pid = 1924] [id = 696] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c4000 == 31 [pid = 1924] [id = 697] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x117475800 == 30 [pid = 1924] [id = 714] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12d28a000 == 29 [pid = 1924] [id = 713] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce0d000 == 28 [pid = 1924] [id = 712] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x128d07800 == 27 [pid = 1924] [id = 711] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12d12a800 == 26 [pid = 1924] [id = 709] 02:28:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11810c000 == 25 [pid = 1924] [id = 710] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1185ac000) [pid = 1924] [serial = 2062] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11888a800) [pid = 1924] [serial = 2063] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x112916000) [pid = 1924] [serial = 2056] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x112986400) [pid = 1924] [serial = 2057] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119746800) [pid = 1924] [serial = 2068] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11816e000) [pid = 1924] [serial = 2048] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116722000) [pid = 1924] [serial = 2047] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1238e0c00) [pid = 1924] [serial = 2072] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119bedc00) [pid = 1924] [serial = 2071] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119725400) [pid = 1924] [serial = 2051] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x124332400) [pid = 1924] [serial = 2074] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1191d0000) [pid = 1924] [serial = 2050] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11905b000) [pid = 1924] [serial = 2077] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x126a0ac00) [pid = 1924] [serial = 2083] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1191c6800) [pid = 1924] [serial = 2065] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x124b08000) [pid = 1924] [serial = 2075] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x115e5e400) [pid = 1924] [serial = 2059] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116928800) [pid = 1924] [serial = 2060] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116a1d400) [pid = 1924] [serial = 2054] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x114fd2800) [pid = 1924] [serial = 2053] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1260ae000) [pid = 1924] [serial = 2081] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126a11c00) [pid = 1924] [serial = 2084] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1251e9c00) [pid = 1924] [serial = 2080] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x124bd0400) [pid = 1924] [serial = 2078] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11958b800) [pid = 1924] [serial = 2066] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1197b8000) [pid = 1924] [serial = 2069] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128a5e800) [pid = 1924] [serial = 2086] [outer = 0x0] [url = about:blank] 02:28:46 INFO - PROCESS | 1924 | 1468661326491 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]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1176ms 02:28:46 INFO - PROCESS | 1924 | 1468661326504 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 1924 | 1468661326507 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 02:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:28:46 INFO - PROCESS | 1924 | 1468661326510 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 1924 | 1468661326512 Marionette TRACE conn2 <- [1,2834,null,{}] 02:28:46 INFO - PROCESS | 1924 | 1468661326519 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}] 02:28:46 INFO - PROCESS | 1924 | 1468661326521 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:46 INFO - PROCESS | 1924 | 1468661326604 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:28:46 INFO - PROCESS | 1924 | 1468661326609 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 1924 | 1468661326612 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1169b9000 == 26 [pid = 1924] [id = 716] 02:28:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1128ab400) [pid = 1924] [serial = 2148] [outer = 0x0] 02:28:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11291d000) [pid = 1924] [serial = 2149] [outer = 0x1128ab400] 02:28:46 INFO - PROCESS | 1924 | 1468661326645 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1127d1800) [pid = 1924] [serial = 2150] [outer = 0x1128ab400] 02:28:47 INFO - PROCESS | 1924 | 1468661327017 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 523ms 02:28:47 INFO - PROCESS | 1924 | 1468661327033 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 1924 | 1468661327036 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 02:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:28:47 INFO - PROCESS | 1924 | 1468661327041 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 1924 | 1468661327043 Marionette TRACE conn2 <- [1,2838,null,{}] 02:28:47 INFO - PROCESS | 1924 | 1468661327045 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}] 02:28:47 INFO - PROCESS | 1924 | 1468661327047 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:47 INFO - PROCESS | 1924 | 1468661327128 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:28:47 INFO - PROCESS | 1924 | 1468661327135 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 1924 | 1468661327136 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x11906e800 == 27 [pid = 1924] [id = 717] 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113234c00) [pid = 1924] [serial = 2151] [outer = 0x0] 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x115e5e400) [pid = 1924] [serial = 2152] [outer = 0x113234c00] 02:28:47 INFO - PROCESS | 1924 | 1468661327164 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116928800) [pid = 1924] [serial = 2153] [outer = 0x113234c00] 02:28:47 INFO - PROCESS | 1924 | 1468661327520 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]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 02:28:47 INFO - PROCESS | 1924 | 1468661327560 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 1924 | 1468661327562 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 02:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:28:47 INFO - PROCESS | 1924 | 1468661327564 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 1924 | 1468661327566 Marionette TRACE conn2 <- [1,2842,null,{}] 02:28:47 INFO - PROCESS | 1924 | 1468661327574 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}] 02:28:47 INFO - PROCESS | 1924 | 1468661327578 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:47 INFO - PROCESS | 1924 | 1468661327657 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:28:47 INFO - PROCESS | 1924 | 1468661327664 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 1924 | 1468661327667 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x124780800 == 28 [pid = 1924] [id = 718] 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x112599800) [pid = 1924] [serial = 2154] [outer = 0x0] 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1185a4000) [pid = 1924] [serial = 2155] [outer = 0x112599800] 02:28:47 INFO - PROCESS | 1924 | 1468661327695 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x118898000) [pid = 1924] [serial = 2156] [outer = 0x112599800] 02:28:48 INFO - PROCESS | 1924 | 1468661328048 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]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 02:28:48 INFO - PROCESS | 1924 | 1468661328086 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 1924 | 1468661328087 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 02:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:28:48 INFO - PROCESS | 1924 | 1468661328090 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 1924 | 1468661328091 Marionette TRACE conn2 <- [1,2846,null,{}] 02:28:48 INFO - PROCESS | 1924 | 1468661328093 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}] 02:28:48 INFO - PROCESS | 1924 | 1468661328094 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:48 INFO - PROCESS | 1924 | 1468661328207 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:28:48 INFO - PROCESS | 1924 | 1468661328212 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 1924 | 1468661328214 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614a800 == 29 [pid = 1924] [id = 719] 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11905ac00) [pid = 1924] [serial = 2157] [outer = 0x0] 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1191c9000) [pid = 1924] [serial = 2158] [outer = 0x11905ac00] 02:28:48 INFO - PROCESS | 1924 | 1468661328239 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119314c00) [pid = 1924] [serial = 2159] [outer = 0x11905ac00] 02:28:48 INFO - PROCESS | 1924 | 1468661328558 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]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 518ms 02:28:48 INFO - PROCESS | 1924 | 1468661328609 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 1924 | 1468661328610 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 02:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:28:48 INFO - PROCESS | 1924 | 1468661328622 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - PROCESS | 1924 | 1468661328623 Marionette TRACE conn2 <- [1,2850,null,{}] 02:28:48 INFO - PROCESS | 1924 | 1468661328625 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}] 02:28:48 INFO - PROCESS | 1924 | 1468661328627 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:48 INFO - PROCESS | 1924 | 1468661328718 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:28:48 INFO - PROCESS | 1924 | 1468661328758 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 1924 | 1468661328759 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288c4000 == 30 [pid = 1924] [id = 720] 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11291fc00) [pid = 1924] [serial = 2160] [outer = 0x0] 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119721400) [pid = 1924] [serial = 2161] [outer = 0x11291fc00] 02:28:48 INFO - PROCESS | 1924 | 1468661328784 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1197b0c00) [pid = 1924] [serial = 2162] [outer = 0x11291fc00] 02:28:49 INFO - PROCESS | 1924 | 1468661329140 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 571ms 02:28:49 INFO - PROCESS | 1924 | 1468661329194 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 1924 | 1468661329195 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 02:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:28:49 INFO - PROCESS | 1924 | 1468661329198 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 1924 | 1468661329199 Marionette TRACE conn2 <- [1,2854,null,{}] 02:28:49 INFO - PROCESS | 1924 | 1468661329201 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}] 02:28:49 INFO - PROCESS | 1924 | 1468661329205 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:49 INFO - PROCESS | 1924 | 1468661329322 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:28:49 INFO - PROCESS | 1924 | 1468661329338 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 1924 | 1468661329338 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a228000 == 31 [pid = 1924] [id = 721] 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1197b8000) [pid = 1924] [serial = 2163] [outer = 0x0] 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119befc00) [pid = 1924] [serial = 2164] [outer = 0x1197b8000] 02:28:49 INFO - PROCESS | 1924 | 1468661329364 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1238e6000) [pid = 1924] [serial = 2165] [outer = 0x1197b8000] 02:28:49 INFO - PROCESS | 1924 | 1468661329716 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]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 568ms 02:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:28:49 INFO - PROCESS | 1924 | 1468661329767 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 1924 | 1468661329768 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 02:28:49 INFO - PROCESS | 1924 | 1468661329770 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 1924 | 1468661329779 Marionette TRACE conn2 <- [1,2858,null,{}] 02:28:49 INFO - PROCESS | 1924 | 1468661329782 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}] 02:28:49 INFO - PROCESS | 1924 | 1468661329783 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:49 INFO - PROCESS | 1924 | 1468661329868 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:28:49 INFO - PROCESS | 1924 | 1468661329899 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 1924 | 1468661329900 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a568000 == 32 [pid = 1924] [id = 722] 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123973c00) [pid = 1924] [serial = 2166] [outer = 0x0] 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12432bc00) [pid = 1924] [serial = 2167] [outer = 0x123973c00] 02:28:49 INFO - PROCESS | 1924 | 1468661329919 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x124762c00) [pid = 1924] [serial = 2168] [outer = 0x123973c00] 02:28:50 INFO - PROCESS | 1924 | 1468661330333 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 578ms 02:28:50 INFO - PROCESS | 1924 | 1468661330349 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 1924 | 1468661330352 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 02:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:28:50 INFO - PROCESS | 1924 | 1468661330355 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - PROCESS | 1924 | 1468661330357 Marionette TRACE conn2 <- [1,2862,null,{}] 02:28:50 INFO - PROCESS | 1924 | 1468661330360 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}] 02:28:50 INFO - PROCESS | 1924 | 1468661330362 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:50 INFO - PROCESS | 1924 | 1468661330715 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x112979800) [pid = 1924] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126d83400) [pid = 1924] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1128ab000) [pid = 1924] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12906b000) [pid = 1924] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1291d0800) [pid = 1924] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x113233800) [pid = 1924] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11323a800) [pid = 1924] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12ca27000) [pid = 1924] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12ce0d800) [pid = 1924] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x124ce5800) [pid = 1924] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x128b1a000) [pid = 1924] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x128d2d400) [pid = 1924] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11826f800) [pid = 1924] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x119988000) [pid = 1924] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1127d7400) [pid = 1924] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119050400) [pid = 1924] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:28:50 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116632c00) [pid = 1924] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:28:50 INFO - PROCESS | 1924 | 1468661330780 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 1924 | 1468661330781 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1247d9800 == 33 [pid = 1924] [id = 723] 02:28:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x111cad400) [pid = 1924] [serial = 2169] [outer = 0x0] 02:28:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1127d7400) [pid = 1924] [serial = 2170] [outer = 0x111cad400] 02:28:50 INFO - PROCESS | 1924 | 1468661330806 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x115d08400) [pid = 1924] [serial = 2171] [outer = 0x111cad400] 02:28:51 INFO - PROCESS | 1924 | 1468661331066 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]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 724ms 02:28:51 INFO - PROCESS | 1924 | 1468661331079 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1924 | 1468661331083 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 02:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:28:51 INFO - PROCESS | 1924 | 1468661331093 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 1924 | 1468661331095 Marionette TRACE conn2 <- [1,2866,null,{}] 02:28:51 INFO - PROCESS | 1924 | 1468661331119 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}] 02:28:51 INFO - PROCESS | 1924 | 1468661331121 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:51 INFO - PROCESS | 1924 | 1468661331230 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:28:51 INFO - PROCESS | 1924 | 1468661331307 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 1924 | 1468661331309 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12445f000 == 34 [pid = 1924] [id = 724] 02:28:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x111c7c000) [pid = 1924] [serial = 2172] [outer = 0x0] 02:28:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119050000) [pid = 1924] [serial = 2173] [outer = 0x111c7c000] 02:28:51 INFO - PROCESS | 1924 | 1468661331350 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1243b5c00) [pid = 1924] [serial = 2174] [outer = 0x111c7c000] 02:28:51 INFO - PROCESS | 1924 | 1468661331687 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]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 02:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:28:51 INFO - PROCESS | 1924 | 1468661331723 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 1924 | 1468661331724 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 02:28:51 INFO - PROCESS | 1924 | 1468661331726 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 1924 | 1468661331728 Marionette TRACE conn2 <- [1,2870,null,{}] 02:28:51 INFO - PROCESS | 1924 | 1468661331733 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}] 02:28:51 INFO - PROCESS | 1924 | 1468661331735 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:51 INFO - PROCESS | 1924 | 1468661331827 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:28:51 INFO - PROCESS | 1924 | 1468661331902 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 1924 | 1468661331904 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd44800 == 35 [pid = 1924] [id = 725] 02:28:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1176f9000) [pid = 1924] [serial = 2175] [outer = 0x0] 02:28:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124fd5400) [pid = 1924] [serial = 2176] [outer = 0x1176f9000] 02:28:51 INFO - PROCESS | 1924 | 1468661331945 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126a09800) [pid = 1924] [serial = 2177] [outer = 0x1176f9000] 02:28:52 INFO - PROCESS | 1924 | 1468661332303 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]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 622ms 02:28:52 INFO - PROCESS | 1924 | 1468661332349 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 1924 | 1468661332350 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 02:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:28:52 INFO - PROCESS | 1924 | 1468661332353 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 1924 | 1468661332367 Marionette TRACE conn2 <- [1,2874,null,{}] 02:28:52 INFO - PROCESS | 1924 | 1468661332371 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}] 02:28:52 INFO - PROCESS | 1924 | 1468661332374 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:52 INFO - PROCESS | 1924 | 1468661332552 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:28:52 INFO - PROCESS | 1924 | 1468661332560 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 1924 | 1468661332562 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288b9800 == 36 [pid = 1924] [id = 726] 02:28:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x126a10800) [pid = 1924] [serial = 2178] [outer = 0x0] 02:28:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a64c00) [pid = 1924] [serial = 2179] [outer = 0x126a10800] 02:28:52 INFO - PROCESS | 1924 | 1468661332608 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128ba2400) [pid = 1924] [serial = 2180] [outer = 0x126a10800] 02:28:53 INFO - PROCESS | 1924 | 1468661333272 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]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 02:28:53 INFO - PROCESS | 1924 | 1468661333351 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 1924 | 1468661333354 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 02:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:28:53 INFO - PROCESS | 1924 | 1468661333358 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 1924 | 1468661333362 Marionette TRACE conn2 <- [1,2878,null,{}] 02:28:53 INFO - PROCESS | 1924 | 1468661333365 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}] 02:28:53 INFO - PROCESS | 1924 | 1468661333367 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:53 INFO - PROCESS | 1924 | 1468661333484 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:28:53 INFO - PROCESS | 1924 | 1468661333540 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 1924 | 1468661333541 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1194b6800 == 37 [pid = 1924] [id = 727] 02:28:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1128ad800) [pid = 1924] [serial = 2181] [outer = 0x0] 02:28:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113004400) [pid = 1924] [serial = 2182] [outer = 0x1128ad800] 02:28:53 INFO - PROCESS | 1924 | 1468661333572 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x116140000) [pid = 1924] [serial = 2183] [outer = 0x1128ad800] 02:28:54 INFO - PROCESS | 1924 | 1468661334120 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]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 02:28:54 INFO - PROCESS | 1924 | 1468661334288 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:28:54 INFO - PROCESS | 1924 | 1468661334290 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 02:28:54 INFO - PROCESS | 1924 | 1468661334320 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 1924 | 1468661334322 Marionette TRACE conn2 <- [1,2882,null,{}] 02:28:54 INFO - PROCESS | 1924 | 1468661334328 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}] 02:28:54 INFO - PROCESS | 1924 | 1468661334330 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:54 INFO - PROCESS | 1924 | 1468661334436 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:28:54 INFO - PROCESS | 1924 | 1468661334492 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 1924 | 1468661334495 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x11841b800 == 38 [pid = 1924] [id = 728] 02:28:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x113215000) [pid = 1924] [serial = 2184] [outer = 0x0] 02:28:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x113353000) [pid = 1924] [serial = 2185] [outer = 0x113215000] 02:28:54 INFO - PROCESS | 1924 | 1468661334523 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1164eac00) [pid = 1924] [serial = 2186] [outer = 0x113215000] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd44800 == 37 [pid = 1924] [id = 725] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12445f000 == 36 [pid = 1924] [id = 724] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x1247d9800 == 35 [pid = 1924] [id = 723] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12a568000 == 34 [pid = 1924] [id = 722] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12a228000 == 33 [pid = 1924] [id = 721] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x1288c4000 == 32 [pid = 1924] [id = 720] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12614a800 == 31 [pid = 1924] [id = 719] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x124780800 == 30 [pid = 1924] [id = 718] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12ce12800) [pid = 1924] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x11906e800 == 29 [pid = 1924] [id = 717] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x1169b9000 == 28 [pid = 1924] [id = 716] 02:28:54 INFO - PROCESS | 1924 | --DOCSHELL 0x12387b800 == 27 [pid = 1924] [id = 715] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x126a10000) [pid = 1924] [serial = 2110] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x128b21400) [pid = 1924] [serial = 2113] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x128b15800) [pid = 1924] [serial = 2111] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x128d31400) [pid = 1924] [serial = 2116] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11876e400) [pid = 1924] [serial = 2098] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x120fe1c00) [pid = 1924] [serial = 2104] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1238dd400) [pid = 1924] [serial = 2105] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112919800) [pid = 1924] [serial = 2089] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1130ef000) [pid = 1924] [serial = 2090] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11958d000) [pid = 1924] [serial = 2101] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1197bc000) [pid = 1924] [serial = 2102] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116fc2400) [pid = 1924] [serial = 2092] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x118167000) [pid = 1924] [serial = 2093] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1132f0000) [pid = 1924] [serial = 2095] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x116fc0000) [pid = 1924] [serial = 2096] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128b18400) [pid = 1924] [serial = 2087] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12396b000) [pid = 1924] [serial = 2107] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11904e000) [pid = 1924] [serial = 2099] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12932a000) [pid = 1924] [serial = 2126] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12a2cac00) [pid = 1924] [serial = 2128] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12a4a7400) [pid = 1924] [serial = 2129] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x128d36800) [pid = 1924] [serial = 2117] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x11692c000) [pid = 1924] [serial = 2119] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11958cc00) [pid = 1924] [serial = 2120] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1291cc000) [pid = 1924] [serial = 2125] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x128d95000) [pid = 1924] [serial = 2123] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x128d2ac00) [pid = 1924] [serial = 2114] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x123f6b800) [pid = 1924] [serial = 2122] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x124bd5000) [pid = 1924] [serial = 2108] [outer = 0x0] [url = about:blank] 02:28:54 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x1238d8400) [pid = 1924] [serial = 1433] [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.] 02:28:54 INFO - PROCESS | 1924 | 1468661334976 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]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 701ms 02:28:54 INFO - PROCESS | 1924 | 1468661334994 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:28:55 INFO - PROCESS | 1924 | 1468661335001 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 02:28:55 INFO - PROCESS | 1924 | 1468661335007 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 1924 | 1468661335010 Marionette TRACE conn2 <- [1,2886,null,{}] 02:28:55 INFO - PROCESS | 1924 | 1468661335014 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}] 02:28:55 INFO - PROCESS | 1924 | 1468661335017 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:55 INFO - PROCESS | 1924 | 1468661335121 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:28:55 INFO - PROCESS | 1924 | 1468661335127 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 1924 | 1468661335129 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ae800 == 28 [pid = 1924] [id = 729] 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x116928c00) [pid = 1924] [serial = 2187] [outer = 0x0] 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x1174ce400) [pid = 1924] [serial = 2188] [outer = 0x116928c00] 02:28:55 INFO - PROCESS | 1924 | 1468661335176 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x118266800) [pid = 1924] [serial = 2189] [outer = 0x116928c00] 02:28:55 INFO - PROCESS | 1924 | 1468661335630 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]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 674ms 02:28:55 INFO - PROCESS | 1924 | 1468661335678 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 1924 | 1468661335679 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 02:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:28:55 INFO - PROCESS | 1924 | 1468661335687 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 1924 | 1468661335688 Marionette TRACE conn2 <- [1,2890,null,{}] 02:28:55 INFO - PROCESS | 1924 | 1468661335695 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}] 02:28:55 INFO - PROCESS | 1924 | 1468661335699 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:55 INFO - PROCESS | 1924 | 1468661335772 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:28:55 INFO - PROCESS | 1924 | 1468661335776 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 1924 | 1468661335779 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12614a800 == 29 [pid = 1924] [id = 730] 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x11905b000) [pid = 1924] [serial = 2190] [outer = 0x0] 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11917cc00) [pid = 1924] [serial = 2191] [outer = 0x11905b000] 02:28:55 INFO - PROCESS | 1924 | 1468661335807 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x11931b400) [pid = 1924] [serial = 2192] [outer = 0x11905b000] 02:28:56 INFO - PROCESS | 1924 | 1468661336183 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 527ms 02:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:28:56 INFO - PROCESS | 1924 | 1468661336215 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 1924 | 1468661336217 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 02:28:56 INFO - PROCESS | 1924 | 1468661336220 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 1924 | 1468661336222 Marionette TRACE conn2 <- [1,2894,null,{}] 02:28:56 INFO - PROCESS | 1924 | 1468661336226 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}] 02:28:56 INFO - PROCESS | 1924 | 1468661336228 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:56 INFO - PROCESS | 1924 | 1468661336353 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:28:56 INFO - PROCESS | 1924 | 1468661336363 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 1924 | 1468661336365 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x128d05800 == 30 [pid = 1924] [id = 731] 02:28:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11973f000) [pid = 1924] [serial = 2193] [outer = 0x0] 02:28:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1197b1400) [pid = 1924] [serial = 2194] [outer = 0x11973f000] 02:28:56 INFO - PROCESS | 1924 | 1468661336407 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119923800) [pid = 1924] [serial = 2195] [outer = 0x11973f000] 02:28:56 INFO - PROCESS | 1924 | 1468661336823 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]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 621ms 02:28:56 INFO - PROCESS | 1924 | 1468661336842 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:28:56 INFO - PROCESS | 1924 | 1468661336844 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 02:28:56 INFO - PROCESS | 1924 | 1468661336856 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 1924 | 1468661336858 Marionette TRACE conn2 <- [1,2898,null,{}] 02:28:56 INFO - PROCESS | 1924 | 1468661336861 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}] 02:28:56 INFO - PROCESS | 1924 | 1468661336867 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:57 INFO - PROCESS | 1924 | 1468661337030 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:28:57 INFO - PROCESS | 1924 | 1468661337036 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 1924 | 1468661337037 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a403800 == 31 [pid = 1924] [id = 732] 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x112915000) [pid = 1924] [serial = 2196] [outer = 0x0] 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x119984800) [pid = 1924] [serial = 2197] [outer = 0x112915000] 02:28:57 INFO - PROCESS | 1924 | 1468661337073 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119bedc00) [pid = 1924] [serial = 2198] [outer = 0x112915000] 02:28:57 INFO - PROCESS | 1924 | 1468661337515 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]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 679ms 02:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:28:57 INFO - PROCESS | 1924 | 1468661337533 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 1924 | 1468661337535 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 02:28:57 INFO - PROCESS | 1924 | 1468661337537 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 1924 | 1468661337538 Marionette TRACE conn2 <- [1,2902,null,{}] 02:28:57 INFO - PROCESS | 1924 | 1468661337540 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}] 02:28:57 INFO - PROCESS | 1924 | 1468661337545 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:57 INFO - PROCESS | 1924 | 1468661337671 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:28:57 INFO - PROCESS | 1924 | 1468661337685 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 1924 | 1468661337686 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b71a000 == 32 [pid = 1924] [id = 733] 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x123865400) [pid = 1924] [serial = 2199] [outer = 0x0] 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1243bb400) [pid = 1924] [serial = 2200] [outer = 0x123865400] 02:28:57 INFO - PROCESS | 1924 | 1468661337712 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x126a0f000) [pid = 1924] [serial = 2201] [outer = 0x123865400] 02:28:58 INFO - PROCESS | 1924 | 1468661338090 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 571ms 02:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:28:58 INFO - PROCESS | 1924 | 1468661338109 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 1924 | 1468661338110 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 02:28:58 INFO - PROCESS | 1924 | 1468661338114 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 1924 | 1468661338115 Marionette TRACE conn2 <- [1,2906,null,{}] 02:28:58 INFO - PROCESS | 1924 | 1468661338118 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}] 02:28:58 INFO - PROCESS | 1924 | 1468661338119 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:58 INFO - PROCESS | 1924 | 1468661338219 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:28:58 INFO - PROCESS | 1924 | 1468661338227 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 1924 | 1468661338228 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd47000 == 33 [pid = 1924] [id = 734] 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1127d0800) [pid = 1924] [serial = 2202] [outer = 0x0] 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x128a62c00) [pid = 1924] [serial = 2203] [outer = 0x1127d0800] 02:28:58 INFO - PROCESS | 1924 | 1468661338263 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x128b1a800) [pid = 1924] [serial = 2204] [outer = 0x1127d0800] 02:28:58 INFO - PROCESS | 1924 | 1468661338595 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]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 02:28:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:28:58 INFO - PROCESS | 1924 | 1468661338634 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 1924 | 1468661338635 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 02:28:58 INFO - PROCESS | 1924 | 1468661338637 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 1924 | 1468661338639 Marionette TRACE conn2 <- [1,2910,null,{}] 02:28:58 INFO - PROCESS | 1924 | 1468661338641 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}] 02:28:58 INFO - PROCESS | 1924 | 1468661338642 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:58 INFO - PROCESS | 1924 | 1468661338742 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:28:58 INFO - PROCESS | 1924 | 1468661338746 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 1924 | 1468661338747 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x118726000 == 34 [pid = 1924] [id = 735] 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x128a64000) [pid = 1924] [serial = 2205] [outer = 0x0] 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128bae800) [pid = 1924] [serial = 2206] [outer = 0x128a64000] 02:28:58 INFO - PROCESS | 1924 | 1468661338771 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128d30400) [pid = 1924] [serial = 2207] [outer = 0x128a64000] 02:28:59 INFO - PROCESS | 1924 | 1468661339178 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]]]}] 02:28:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:28:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:28:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 573ms 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1176f9000) [pid = 1924] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11291fc00) [pid = 1924] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x123973c00) [pid = 1924] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11905ac00) [pid = 1924] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x112599800) [pid = 1924] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1128ab400) [pid = 1924] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113234c00) [pid = 1924] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1167eec00) [pid = 1924] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x112921400) [pid = 1924] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1188eb000) [pid = 1924] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119921c00) [pid = 1924] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x123c48000) [pid = 1924] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1197b8000) [pid = 1924] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x111cad400) [pid = 1924] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x111c7c000) [pid = 1924] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:28:59 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x11320e400) [pid = 1924] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:28:59 INFO - PROCESS | 1924 | 1468661339331 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 1924 | 1468661339332 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 02:28:59 INFO - TEST-START | /DOMEvents/constructors.html 02:28:59 INFO - PROCESS | 1924 | 1468661339344 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 1924 | 1468661339346 Marionette TRACE conn2 <- [1,2914,null,{}] 02:28:59 INFO - PROCESS | 1924 | 1468661339349 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}] 02:28:59 INFO - PROCESS | 1924 | 1468661339350 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:59 INFO - PROCESS | 1924 | 1468661339437 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:28:59 INFO - PROCESS | 1924 | 1468661339440 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 1924 | 1468661339450 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x126a78800 == 35 [pid = 1924] [id = 736] 02:28:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x112979c00) [pid = 1924] [serial = 2208] [outer = 0x0] 02:28:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x115df0000) [pid = 1924] [serial = 2209] [outer = 0x112979c00] 02:28:59 INFO - PROCESS | 1924 | 1468661339477 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11826f800) [pid = 1924] [serial = 2210] [outer = 0x112979c00] 02:28:59 INFO - PROCESS | 1924 | 1468661339827 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]]]}] 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:28:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:28:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 02:28:59 INFO - PROCESS | 1924 | 1468661339873 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:28:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:28:59 INFO - PROCESS | 1924 | 1468661339874 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 02:28:59 INFO - PROCESS | 1924 | 1468661339876 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 1924 | 1468661339878 Marionette TRACE conn2 <- [1,2918,null,{}] 02:28:59 INFO - PROCESS | 1924 | 1468661339880 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}] 02:28:59 INFO - PROCESS | 1924 | 1468661339881 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:28:59 INFO - PROCESS | 1924 | 1468661339986 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:29:00 INFO - PROCESS | 1924 | 1468661340007 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 1924 | 1468661340008 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce09000 == 36 [pid = 1924] [id = 737] 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112983c00) [pid = 1924] [serial = 2211] [outer = 0x0] 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x119747400) [pid = 1924] [serial = 2212] [outer = 0x112983c00] 02:29:00 INFO - PROCESS | 1924 | 1468661340033 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x128d36c00) [pid = 1924] [serial = 2213] [outer = 0x112983c00] 02:29:00 INFO - PROCESS | 1924 | 1468661340307 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:29:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 02:29:00 INFO - PROCESS | 1924 | 1468661340353 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 1924 | 1468661340355 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 02:29:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:29:00 INFO - PROCESS | 1924 | 1468661340357 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 1924 | 1468661340359 Marionette TRACE conn2 <- [1,2922,null,{}] 02:29:00 INFO - PROCESS | 1924 | 1468661340362 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}] 02:29:00 INFO - PROCESS | 1924 | 1468661340365 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:00 INFO - PROCESS | 1924 | 1468661340462 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:29:00 INFO - PROCESS | 1924 | 1468661340468 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 1924 | 1468661340470 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ce19000 == 37 [pid = 1924] [id = 738] 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119969000) [pid = 1924] [serial = 2214] [outer = 0x0] 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x12906b800) [pid = 1924] [serial = 2215] [outer = 0x119969000] 02:29:00 INFO - PROCESS | 1924 | 1468661340496 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1291d3400) [pid = 1924] [serial = 2216] [outer = 0x119969000] 02:29:00 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:29:00 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:29:00 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:29:00 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:29:00 INFO - PROCESS | 1924 | 1468661340842 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]]]}] 02:29:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:29:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:29:00 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 02:29:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:29:00 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 02:29:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:29:00 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]" 02:29:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:29:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:29:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 02:29:00 INFO - PROCESS | 1924 | 1468661340880 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 1924 | 1468661340883 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 02:29:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:29:00 INFO - PROCESS | 1924 | 1468661340901 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 1924 | 1468661340903 Marionette TRACE conn2 <- [1,2926,null,{}] 02:29:00 INFO - PROCESS | 1924 | 1468661340905 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}] 02:29:00 INFO - PROCESS | 1924 | 1468661340908 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:01 INFO - PROCESS | 1924 | 1468661341025 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:29:01 INFO - PROCESS | 1924 | 1468661341031 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 1924 | 1468661341033 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d283000 == 38 [pid = 1924] [id = 739] 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1291d6000) [pid = 1924] [serial = 2217] [outer = 0x0] 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x12a4a1c00) [pid = 1924] [serial = 2218] [outer = 0x1291d6000] 02:29:01 INFO - PROCESS | 1924 | 1468661341074 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x12a4ac400) [pid = 1924] [serial = 2219] [outer = 0x1291d6000] 02:29:01 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:29:01 INFO - PROCESS | 1924 | 1468661341564 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]]]}] 02:29:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:29:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 672ms 02:29:01 INFO - PROCESS | 1924 | 1468661341573 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:29:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:29:01 INFO - PROCESS | 1924 | 1468661341575 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 02:29:01 INFO - PROCESS | 1924 | 1468661341579 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 1924 | 1468661341581 Marionette TRACE conn2 <- [1,2930,null,{}] 02:29:01 INFO - PROCESS | 1924 | 1468661341585 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}] 02:29:01 INFO - PROCESS | 1924 | 1468661341586 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:01 INFO - PROCESS | 1924 | 1468661341697 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:29:01 INFO - PROCESS | 1924 | 1468661341755 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 1924 | 1468661341758 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195ab000 == 39 [pid = 1924] [id = 740] 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x115df3800) [pid = 1924] [serial = 2220] [outer = 0x0] 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1167fac00) [pid = 1924] [serial = 2221] [outer = 0x115df3800] 02:29:01 INFO - PROCESS | 1924 | 1468661341791 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x117147c00) [pid = 1924] [serial = 2222] [outer = 0x115df3800] 02:29:02 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:29:02 INFO - PROCESS | 1924 | 1468661342156 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]]]}] 02:29:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:29:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 02:29:02 INFO - PROCESS | 1924 | 1468661342199 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 1924 | 1468661342202 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 02:29:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:29:02 INFO - PROCESS | 1924 | 1468661342207 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 1924 | 1468661342209 Marionette TRACE conn2 <- [1,2934,null,{}] 02:29:02 INFO - PROCESS | 1924 | 1468661342212 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}] 02:29:02 INFO - PROCESS | 1924 | 1468661342214 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:02 INFO - PROCESS | 1924 | 1468661342321 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:29:02 INFO - PROCESS | 1924 | 1468661342418 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 1924 | 1468661342420 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a219800 == 40 [pid = 1924] [id = 741] 02:29:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118891400) [pid = 1924] [serial = 2223] [outer = 0x0] 02:29:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119059400) [pid = 1924] [serial = 2224] [outer = 0x118891400] 02:29:02 INFO - PROCESS | 1924 | 1468661342452 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11958d400) [pid = 1924] [serial = 2225] [outer = 0x118891400] 02:29:02 INFO - PROCESS | 1924 | 1468661342818 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]]]}] 02:29:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:29:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 621ms 02:29:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:29:02 INFO - PROCESS | 1924 | 1468661342829 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 1924 | 1468661342832 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 02:29:02 INFO - PROCESS | 1924 | 1468661342835 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 1924 | 1468661342838 Marionette TRACE conn2 <- [1,2938,null,{}] 02:29:02 INFO - PROCESS | 1924 | 1468661342845 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}] 02:29:02 INFO - PROCESS | 1924 | 1468661342849 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:02 INFO - PROCESS | 1924 | 1468661342953 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:29:03 INFO - PROCESS | 1924 | 1468661343015 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 1924 | 1468661343017 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d124800 == 41 [pid = 1924] [id = 742] 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x120fe1c00) [pid = 1924] [serial = 2226] [outer = 0x0] 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x123973c00) [pid = 1924] [serial = 2227] [outer = 0x120fe1c00] 02:29:03 INFO - PROCESS | 1924 | 1468661343049 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x124bd5000) [pid = 1924] [serial = 2228] [outer = 0x120fe1c00] 02:29:03 INFO - PROCESS | 1924 | 1468661343440 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]]]}] 02:29:03 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. 02:29:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 625ms 02:29:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:29:03 INFO - PROCESS | 1924 | 1468661343460 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 1924 | 1468661343462 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 02:29:03 INFO - PROCESS | 1924 | 1468661343464 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 1924 | 1468661343466 Marionette TRACE conn2 <- [1,2942,null,{}] 02:29:03 INFO - PROCESS | 1924 | 1468661343468 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}] 02:29:03 INFO - PROCESS | 1924 | 1468661343470 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:03 INFO - PROCESS | 1924 | 1468661343573 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:29:03 INFO - PROCESS | 1924 | 1468661343647 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 1924 | 1468661343648 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d50c800 == 42 [pid = 1924] [id = 743] 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124c8a000) [pid = 1924] [serial = 2229] [outer = 0x0] 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x126a0a400) [pid = 1924] [serial = 2230] [outer = 0x124c8a000] 02:29:03 INFO - PROCESS | 1924 | 1468661343719 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128d36400) [pid = 1924] [serial = 2231] [outer = 0x124c8a000] 02:29:04 INFO - PROCESS | 1924 | 1468661344066 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"]]]}] 02:29:04 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 02:29:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:29:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 622ms 02:29:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:29:04 INFO - PROCESS | 1924 | 1468661344088 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 1924 | 1468661344089 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 02:29:04 INFO - PROCESS | 1924 | 1468661344092 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 1924 | 1468661344093 Marionette TRACE conn2 <- [1,2946,null,{}] 02:29:04 INFO - PROCESS | 1924 | 1468661344096 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}] 02:29:04 INFO - PROCESS | 1924 | 1468661344097 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:04 INFO - PROCESS | 1924 | 1468661344197 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:29:04 INFO - PROCESS | 1924 | 1468661344255 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 1924 | 1468661344256 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d51a800 == 43 [pid = 1924] [id = 744] 02:29:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128d38000) [pid = 1924] [serial = 2232] [outer = 0x0] 02:29:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1291ccc00) [pid = 1924] [serial = 2233] [outer = 0x128d38000] 02:29:04 INFO - PROCESS | 1924 | 1468661344284 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x129326c00) [pid = 1924] [serial = 2234] [outer = 0x128d38000] 02:29:04 INFO - PROCESS | 1924 | 1468661344706 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]]]}] 02:29:04 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. 02:29:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 668ms 02:29:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:29:04 INFO - PROCESS | 1924 | 1468661344762 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 1924 | 1468661344764 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 02:29:04 INFO - PROCESS | 1924 | 1468661344767 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 1924 | 1468661344769 Marionette TRACE conn2 <- [1,2950,null,{}] 02:29:04 INFO - PROCESS | 1924 | 1468661344773 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}] 02:29:04 INFO - PROCESS | 1924 | 1468661344779 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:05 INFO - PROCESS | 1924 | 1468661345126 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:29:05 INFO - PROCESS | 1924 | 1468661345245 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 1924 | 1468661345247 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x11812a000 == 44 [pid = 1924] [id = 745] 02:29:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11291e000) [pid = 1924] [serial = 2235] [outer = 0x0] 02:29:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1130e8800) [pid = 1924] [serial = 2236] [outer = 0x11291e000] 02:29:05 INFO - PROCESS | 1924 | 1468661345276 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x116907400) [pid = 1924] [serial = 2237] [outer = 0x11291e000] 02:29:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1129be800 == 45 [pid = 1924] [id = 746] 02:29:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11691fc00) [pid = 1924] [serial = 2238] [outer = 0x0] 02:29:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1127d3c00) [pid = 1924] [serial = 2239] [outer = 0x11691fc00] 02:29:05 INFO - PROCESS | 1924 | 1468661345696 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]]]}] 02:29:05 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. 02:29:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 973ms 02:29:05 INFO - PROCESS | 1924 | 1468661345740 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 1924 | 1468661345743 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 02:29:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:29:05 INFO - PROCESS | 1924 | 1468661345746 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 1924 | 1468661345748 Marionette TRACE conn2 <- [1,2954,null,{}] 02:29:05 INFO - PROCESS | 1924 | 1468661345751 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}] 02:29:05 INFO - PROCESS | 1924 | 1468661345753 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:05 INFO - PROCESS | 1924 | 1468661345871 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce19000 == 44 [pid = 1924] [id = 738] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12ce09000 == 43 [pid = 1924] [id = 737] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x126a78800 == 42 [pid = 1924] [id = 736] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x118726000 == 41 [pid = 1924] [id = 735] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd47000 == 40 [pid = 1924] [id = 734] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12b71a000 == 39 [pid = 1924] [id = 733] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12a403800 == 38 [pid = 1924] [id = 732] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x128d05800 == 37 [pid = 1924] [id = 731] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12614a800 == 36 [pid = 1924] [id = 730] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ae800 == 35 [pid = 1924] [id = 729] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x11841b800 == 34 [pid = 1924] [id = 728] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1194b6800 == 33 [pid = 1924] [id = 727] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1288b9800 == 32 [pid = 1924] [id = 726] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1129be800 == 31 [pid = 1924] [id = 746] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x11812a000 == 30 [pid = 1924] [id = 745] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12d51a800 == 29 [pid = 1924] [id = 744] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12d50c800 == 28 [pid = 1924] [id = 743] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12d124800 == 27 [pid = 1924] [id = 742] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12a219800 == 26 [pid = 1924] [id = 741] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x12d283000 == 25 [pid = 1924] [id = 739] 02:29:06 INFO - PROCESS | 1924 | --DOCSHELL 0x1195ab000 == 24 [pid = 1924] [id = 740] 02:29:06 INFO - PROCESS | 1924 | 1468661346478 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 1924 | 1468661346480 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x128a64c00) [pid = 1924] [serial = 2179] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x124fd5400) [pid = 1924] [serial = 2176] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119721400) [pid = 1924] [serial = 2161] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12432bc00) [pid = 1924] [serial = 2167] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1191c9000) [pid = 1924] [serial = 2158] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1185a4000) [pid = 1924] [serial = 2155] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x118898000) [pid = 1924] [serial = 2156] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11291d000) [pid = 1924] [serial = 2149] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1127d1800) [pid = 1924] [serial = 2150] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x115e5e400) [pid = 1924] [serial = 2152] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x116928800) [pid = 1924] [serial = 2153] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x117e3c000) [pid = 1924] [serial = 2147] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116926000) [pid = 1924] [serial = 2146] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x116637400) [pid = 1924] [serial = 2132] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x113008400) [pid = 1924] [serial = 2131] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119312400) [pid = 1924] [serial = 2135] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119056800) [pid = 1924] [serial = 2134] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x124fd8800) [pid = 1924] [serial = 2138] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12394fc00) [pid = 1924] [serial = 2137] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128ba9c00) [pid = 1924] [serial = 2141] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128a5d000) [pid = 1924] [serial = 2140] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119befc00) [pid = 1924] [serial = 2164] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x124762c00) [pid = 1924] [serial = 2168] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x115d08400) [pid = 1924] [serial = 2171] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119050000) [pid = 1924] [serial = 2173] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x126dfd800) [pid = 1924] [serial = 2144] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1127d7400) [pid = 1924] [serial = 2170] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1176f4000) [pid = 1924] [serial = 2143] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1197b0c00) [pid = 1924] [serial = 2162] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1238e6000) [pid = 1924] [serial = 2165] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x126a09800) [pid = 1924] [serial = 2177] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x119314c00) [pid = 1924] [serial = 2159] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1243b5c00) [pid = 1924] [serial = 2174] [outer = 0x0] [url = about:blank] 02:29:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x112158800 == 25 [pid = 1924] [id = 747] 02:29:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1125a0800) [pid = 1924] [serial = 2240] [outer = 0x0] 02:29:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1125f5400) [pid = 1924] [serial = 2241] [outer = 0x1125a0800] 02:29:06 INFO - PROCESS | 1924 | 1468661346573 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1127d9000) [pid = 1924] [serial = 2242] [outer = 0x1125a0800] 02:29:06 INFO - PROCESS | 1924 | 1468661346913 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]]]}] 02:29:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:29:06 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 02:29:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1225ms 02:29:06 INFO - PROCESS | 1924 | 1468661346971 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:29:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:29:06 INFO - PROCESS | 1924 | 1468661346973 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 02:29:06 INFO - PROCESS | 1924 | 1468661346976 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 1924 | 1468661346978 Marionette TRACE conn2 <- [1,2958,null,{}] 02:29:06 INFO - PROCESS | 1924 | 1468661346982 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}] 02:29:06 INFO - PROCESS | 1924 | 1468661346983 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:07 INFO - PROCESS | 1924 | 1468661347105 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:29:07 INFO - PROCESS | 1924 | 1468661347163 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 1924 | 1468661347165 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x11812a000 == 26 [pid = 1924] [id = 748] 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11291c800) [pid = 1924] [serial = 2243] [outer = 0x0] 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1133b8400) [pid = 1924] [serial = 2244] [outer = 0x11291c800] 02:29:07 INFO - PROCESS | 1924 | 1468661347192 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x116927c00) [pid = 1924] [serial = 2245] [outer = 0x11291c800] 02:29:07 INFO - PROCESS | 1924 | 1468661347464 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]]]}] 02:29:07 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. 02:29:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 523ms 02:29:07 INFO - PROCESS | 1924 | 1468661347505 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 1924 | 1468661347508 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 02:29:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:29:07 INFO - PROCESS | 1924 | 1468661347512 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 1924 | 1468661347516 Marionette TRACE conn2 <- [1,2962,null,{}] 02:29:07 INFO - PROCESS | 1924 | 1468661347524 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}] 02:29:07 INFO - PROCESS | 1924 | 1468661347526 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:07 INFO - PROCESS | 1924 | 1468661347615 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:29:07 INFO - PROCESS | 1924 | 1468661347626 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 1924 | 1468661347636 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x119598800 == 27 [pid = 1924] [id = 749] 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116722000) [pid = 1924] [serial = 2246] [outer = 0x0] 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x117e38400) [pid = 1924] [serial = 2247] [outer = 0x116722000] 02:29:07 INFO - PROCESS | 1924 | 1468661347710 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1185af000) [pid = 1924] [serial = 2248] [outer = 0x116722000] 02:29:07 INFO - PROCESS | 1924 | 1468661347985 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]]]}] 02:29:08 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. 02:29:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 530ms 02:29:08 INFO - PROCESS | 1924 | 1468661348043 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 1924 | 1468661348044 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 02:29:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:29:08 INFO - PROCESS | 1924 | 1468661348052 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 1924 | 1468661348056 Marionette TRACE conn2 <- [1,2966,null,{}] 02:29:08 INFO - PROCESS | 1924 | 1468661348065 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}] 02:29:08 INFO - PROCESS | 1924 | 1468661348068 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:08 INFO - PROCESS | 1924 | 1468661348146 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:29:08 INFO - PROCESS | 1924 | 1468661348154 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 1924 | 1468661348155 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x126155000 == 28 [pid = 1924] [id = 750] 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11888cc00) [pid = 1924] [serial = 2249] [outer = 0x0] 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11905ac00) [pid = 1924] [serial = 2250] [outer = 0x11888cc00] 02:29:08 INFO - PROCESS | 1924 | 1468661348180 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11930e400) [pid = 1924] [serial = 2251] [outer = 0x11888cc00] 02:29:08 INFO - PROCESS | 1924 | 1468661348501 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]]]}] 02:29:08 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. 02:29:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 477ms 02:29:08 INFO - PROCESS | 1924 | 1468661348525 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 1924 | 1468661348527 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 02:29:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:29:08 INFO - PROCESS | 1924 | 1468661348530 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 1924 | 1468661348533 Marionette TRACE conn2 <- [1,2970,null,{}] 02:29:08 INFO - PROCESS | 1924 | 1468661348536 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}] 02:29:08 INFO - PROCESS | 1924 | 1468661348537 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:08 INFO - PROCESS | 1924 | 1468661348650 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:29:08 INFO - PROCESS | 1924 | 1468661348665 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 1924 | 1468661348666 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x1288cb000 == 29 [pid = 1924] [id = 751] 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118897400) [pid = 1924] [serial = 2252] [outer = 0x0] 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11958e400) [pid = 1924] [serial = 2253] [outer = 0x118897400] 02:29:08 INFO - PROCESS | 1924 | 1468661348691 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119746000) [pid = 1924] [serial = 2254] [outer = 0x118897400] 02:29:09 INFO - PROCESS | 1924 | 1468661349024 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]]]}] 02:29:09 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. 02:29:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 02:29:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:29:09 INFO - PROCESS | 1924 | 1468661349054 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 1924 | 1468661349056 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 02:29:09 INFO - PROCESS | 1924 | 1468661349058 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 1924 | 1468661349059 Marionette TRACE conn2 <- [1,2974,null,{}] 02:29:09 INFO - PROCESS | 1924 | 1468661349062 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}] 02:29:09 INFO - PROCESS | 1924 | 1468661349063 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:09 INFO - PROCESS | 1924 | 1468661349164 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:29:09 INFO - PROCESS | 1924 | 1468661349167 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1924 | 1468661349172 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a213000 == 30 [pid = 1924] [id = 752] 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11291f800) [pid = 1924] [serial = 2255] [outer = 0x0] 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11998d000) [pid = 1924] [serial = 2256] [outer = 0x11291f800] 02:29:09 INFO - PROCESS | 1924 | 1468661349205 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x123870800) [pid = 1924] [serial = 2257] [outer = 0x11291f800] 02:29:09 INFO - PROCESS | 1924 | 1468661349527 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]]]}] 02:29:09 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. 02:29:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 02:29:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:29:09 INFO - PROCESS | 1924 | 1468661349577 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 1924 | 1468661349578 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 02:29:09 INFO - PROCESS | 1924 | 1468661349587 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 1924 | 1468661349588 Marionette TRACE conn2 <- [1,2978,null,{}] 02:29:09 INFO - PROCESS | 1924 | 1468661349591 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}] 02:29:09 INFO - PROCESS | 1924 | 1468661349592 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:09 INFO - PROCESS | 1924 | 1468661349692 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:29:09 INFO - PROCESS | 1924 | 1468661349696 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 1924 | 1468661349698 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x11253f800 == 31 [pid = 1924] [id = 753] 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11996e800) [pid = 1924] [serial = 2258] [outer = 0x0] 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1238e5000) [pid = 1924] [serial = 2259] [outer = 0x11996e800] 02:29:09 INFO - PROCESS | 1924 | 1468661349722 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x124cdd800) [pid = 1924] [serial = 2260] [outer = 0x11996e800] 02:29:10 INFO - PROCESS | 1924 | 1468661350037 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]]]}] 02:29:10 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. 02:29:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 481ms 02:29:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:29:10 INFO - PROCESS | 1924 | 1468661350072 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 1924 | 1468661350074 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 02:29:10 INFO - PROCESS | 1924 | 1468661350076 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 1924 | 1468661350077 Marionette TRACE conn2 <- [1,2982,null,{}] 02:29:10 INFO - PROCESS | 1924 | 1468661350079 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}] 02:29:10 INFO - PROCESS | 1924 | 1468661350083 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:10 INFO - PROCESS | 1924 | 1468661350183 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:29:10 INFO - PROCESS | 1924 | 1468661350187 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 1924 | 1468661350188 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b906000 == 32 [pid = 1924] [id = 754] 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119983800) [pid = 1924] [serial = 2261] [outer = 0x0] 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1260aac00) [pid = 1924] [serial = 2262] [outer = 0x119983800] 02:29:10 INFO - PROCESS | 1924 | 1468661350213 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x126a0c400) [pid = 1924] [serial = 2263] [outer = 0x119983800] 02:29:10 INFO - PROCESS | 1924 | 1468661350516 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"]]]}] 02:29:10 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 02:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:29:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 02:29:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:29:10 INFO - PROCESS | 1924 | 1468661350553 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 1924 | 1468661350555 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 02:29:10 INFO - PROCESS | 1924 | 1468661350557 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 1924 | 1468661350558 Marionette TRACE conn2 <- [1,2986,null,{}] 02:29:10 INFO - PROCESS | 1924 | 1468661350560 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}] 02:29:10 INFO - PROCESS | 1924 | 1468661350561 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:10 INFO - PROCESS | 1924 | 1468661350877 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119969000) [pid = 1924] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x123865400) [pid = 1924] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1127d0800) [pid = 1924] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1291d6000) [pid = 1924] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11905b000) [pid = 1924] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1128ad800) [pid = 1924] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113215000) [pid = 1924] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x112915000) [pid = 1924] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11973f000) [pid = 1924] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116928c00) [pid = 1924] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x126a10800) [pid = 1924] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128a64000) [pid = 1924] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112979c00) [pid = 1924] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:29:10 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x112983c00) [pid = 1924] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:29:10 INFO - PROCESS | 1924 | 1468661350921 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 1924 | 1468661350922 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195a9800 == 33 [pid = 1924] [id = 755] 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x111c79000) [pid = 1924] [serial = 2264] [outer = 0x0] 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1128a9800) [pid = 1924] [serial = 2265] [outer = 0x111c79000] 02:29:10 INFO - PROCESS | 1924 | 1468661350948 Marionette DEBUG loaded listener.js 02:29:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x117149800) [pid = 1924] [serial = 2266] [outer = 0x111c79000] 02:29:11 INFO - PROCESS | 1924 | 1468661351207 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]]]}] 02:29:11 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. 02:29:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:29:11 INFO - PROCESS | 1924 | 1468661351227 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 1924 | 1468661351229 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 02:29:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:29:11 INFO - PROCESS | 1924 | 1468661351241 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 1924 | 1468661351242 Marionette TRACE conn2 <- [1,2990,null,{}] 02:29:11 INFO - PROCESS | 1924 | 1468661351245 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}] 02:29:11 INFO - PROCESS | 1924 | 1468661351246 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:11 INFO - PROCESS | 1924 | 1468661351341 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:29:11 INFO - PROCESS | 1924 | 1468661351344 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 1924 | 1468661351345 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bd70000 == 34 [pid = 1924] [id = 756] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116fc2400) [pid = 1924] [serial = 2267] [outer = 0x0] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1197bc000) [pid = 1924] [serial = 2268] [outer = 0x116fc2400] 02:29:11 INFO - PROCESS | 1924 | 1468661351372 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x128a5dc00) [pid = 1924] [serial = 2269] [outer = 0x116fc2400] 02:29:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3ed800 == 35 [pid = 1924] [id = 757] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x128a65400) [pid = 1924] [serial = 2270] [outer = 0x0] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x128a60c00) [pid = 1924] [serial = 2271] [outer = 0x128a65400] 02:29:11 INFO - PROCESS | 1924 | 1468661351702 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]]]}] 02:29:11 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. 02:29:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 472ms 02:29:11 INFO - PROCESS | 1924 | 1468661351711 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 1924 | 1468661351713 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 02:29:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:29:11 INFO - PROCESS | 1924 | 1468661351718 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 1924 | 1468661351719 Marionette TRACE conn2 <- [1,2994,null,{}] 02:29:11 INFO - PROCESS | 1924 | 1468661351721 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}] 02:29:11 INFO - PROCESS | 1924 | 1468661351722 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:11 INFO - PROCESS | 1924 | 1468661351848 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:29:11 INFO - PROCESS | 1924 | 1468661351853 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 1924 | 1468661351855 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c287000 == 36 [pid = 1924] [id = 758] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x117153400) [pid = 1924] [serial = 2272] [outer = 0x0] 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x128a63c00) [pid = 1924] [serial = 2273] [outer = 0x117153400] 02:29:11 INFO - PROCESS | 1924 | 1468661351883 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128d30c00) [pid = 1924] [serial = 2274] [outer = 0x117153400] 02:29:12 INFO - PROCESS | 1924 | 1468661352204 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]]]}] 02:29:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:29:12 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 02:29:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 02:29:12 INFO - PROCESS | 1924 | 1468661352238 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 1924 | 1468661352240 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 02:29:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:29:12 INFO - PROCESS | 1924 | 1468661352242 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 1924 | 1468661352244 Marionette TRACE conn2 <- [1,2998,null,{}] 02:29:12 INFO - PROCESS | 1924 | 1468661352246 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}] 02:29:12 INFO - PROCESS | 1924 | 1468661352248 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:12 INFO - PROCESS | 1924 | 1468661352342 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:29:12 INFO - PROCESS | 1924 | 1468661352346 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 1924 | 1468661352347 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x1260bb800 == 37 [pid = 1924] [id = 759] 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x124bcc400) [pid = 1924] [serial = 2275] [outer = 0x0] 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128d94800) [pid = 1924] [serial = 2276] [outer = 0x124bcc400] 02:29:12 INFO - PROCESS | 1924 | 1468661352371 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1291d6000) [pid = 1924] [serial = 2277] [outer = 0x124bcc400] 02:29:12 INFO - PROCESS | 1924 | 1468661352672 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]]]}] 02:29:12 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. 02:29:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 474ms 02:29:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:29:12 INFO - PROCESS | 1924 | 1468661352717 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 1924 | 1468661352718 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 02:29:12 INFO - PROCESS | 1924 | 1468661352720 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 1924 | 1468661352722 Marionette TRACE conn2 <- [1,3002,null,{}] 02:29:12 INFO - PROCESS | 1924 | 1468661352725 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}] 02:29:12 INFO - PROCESS | 1924 | 1468661352726 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:12 INFO - PROCESS | 1924 | 1468661352835 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:29:12 INFO - PROCESS | 1924 | 1468661352841 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 1924 | 1468661352843 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf26000 == 38 [pid = 1924] [id = 760] 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1238dd000) [pid = 1924] [serial = 2278] [outer = 0x0] 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1291cd000) [pid = 1924] [serial = 2279] [outer = 0x1238dd000] 02:29:12 INFO - PROCESS | 1924 | 1468661352867 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12a4a3800) [pid = 1924] [serial = 2280] [outer = 0x1238dd000] 02:29:13 INFO - PROCESS | 1924 | 1468661353320 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]]]}] 02:29:13 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. 02:29:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 619ms 02:29:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:29:13 INFO - PROCESS | 1924 | 1468661353341 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 1924 | 1468661353343 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 02:29:13 INFO - PROCESS | 1924 | 1468661353347 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 1924 | 1468661353350 Marionette TRACE conn2 <- [1,3006,null,{}] 02:29:13 INFO - PROCESS | 1924 | 1468661353354 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}] 02:29:13 INFO - PROCESS | 1924 | 1468661353356 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:13 INFO - PROCESS | 1924 | 1468661353474 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:29:13 INFO - PROCESS | 1924 | 1468661353536 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 1924 | 1468661353538 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1195b8000 == 39 [pid = 1924] [id = 761] 02:29:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x112916800) [pid = 1924] [serial = 2281] [outer = 0x0] 02:29:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x113235000) [pid = 1924] [serial = 2282] [outer = 0x112916800] 02:29:13 INFO - PROCESS | 1924 | 1468661353570 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x116928800) [pid = 1924] [serial = 2283] [outer = 0x112916800] 02:29:14 INFO - PROCESS | 1924 | 1468661354025 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]]]}] 02:29:14 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. 02:29:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 723ms 02:29:14 INFO - PROCESS | 1924 | 1468661354070 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 1924 | 1468661354074 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 02:29:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:29:14 INFO - PROCESS | 1924 | 1468661354078 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 1924 | 1468661354080 Marionette TRACE conn2 <- [1,3010,null,{}] 02:29:14 INFO - PROCESS | 1924 | 1468661354083 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}] 02:29:14 INFO - PROCESS | 1924 | 1468661354085 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:14 INFO - PROCESS | 1924 | 1468661354200 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:29:14 INFO - PROCESS | 1924 | 1468661354263 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 1924 | 1468661354264 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a208800 == 40 [pid = 1924] [id = 762] 02:29:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1176f4c00) [pid = 1924] [serial = 2284] [outer = 0x0] 02:29:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1188e7c00) [pid = 1924] [serial = 2285] [outer = 0x1176f4c00] 02:29:14 INFO - PROCESS | 1924 | 1468661354294 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11930d800) [pid = 1924] [serial = 2286] [outer = 0x1176f4c00] 02:29:14 INFO - PROCESS | 1924 | 1468661354721 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]]]}] 02:29:14 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 02:29:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 02:29:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:29:14 INFO - PROCESS | 1924 | 1468661354750 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 1924 | 1468661354751 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:29:14 INFO - PROCESS | 1924 | 1468661354753 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 1924 | 1468661354756 Marionette TRACE conn2 <- [1,3014,null,{}] 02:29:14 INFO - PROCESS | 1924 | 1468661354764 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}] 02:29:14 INFO - PROCESS | 1924 | 1468661354768 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:14 INFO - PROCESS | 1924 | 1468661354895 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:29:15 INFO - PROCESS | 1924 | 1468661355004 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1924 | 1468661355007 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9ae000 == 41 [pid = 1924] [id = 763] 02:29:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119966000) [pid = 1924] [serial = 2287] [outer = 0x0] 02:29:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x123866800) [pid = 1924] [serial = 2288] [outer = 0x119966000] 02:29:15 INFO - PROCESS | 1924 | 1468661355038 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x123c0d000) [pid = 1924] [serial = 2289] [outer = 0x119966000] 02:29:15 INFO - PROCESS | 1924 | [1924] 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 02:29:15 INFO - PROCESS | 1924 | 1468661355592 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:29:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:29:15 INFO - {} 02:29:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:29:15 INFO - {} 02:29:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:29:15 INFO - {} 02:29:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:29:15 INFO - {} 02:29:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 873ms 02:29:15 INFO - TEST-START | /FileAPI/fileReader.html 02:29:15 INFO - PROCESS | 1924 | 1468661355627 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 1924 | 1468661355629 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:29:15 INFO - PROCESS | 1924 | 1468661355632 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 1924 | 1468661355634 Marionette TRACE conn2 <- [1,3018,null,{}] 02:29:15 INFO - PROCESS | 1924 | 1468661355682 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}] 02:29:15 INFO - PROCESS | 1924 | 1468661355684 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:15 INFO - PROCESS | 1924 | 1468661355792 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x1260bb800 == 40 [pid = 1924] [id = 759] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12c287000 == 39 [pid = 1924] [id = 758] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3ed800 == 38 [pid = 1924] [id = 757] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12bd70000 == 37 [pid = 1924] [id = 756] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x1195a9800 == 36 [pid = 1924] [id = 755] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12b906000 == 35 [pid = 1924] [id = 754] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x11253f800 == 34 [pid = 1924] [id = 753] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x12a213000 == 33 [pid = 1924] [id = 752] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x1288cb000 == 32 [pid = 1924] [id = 751] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x126155000 == 31 [pid = 1924] [id = 750] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x119598800 == 30 [pid = 1924] [id = 749] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x11812a000 == 29 [pid = 1924] [id = 748] 02:29:15 INFO - PROCESS | 1924 | --DOCSHELL 0x112158800 == 28 [pid = 1924] [id = 747] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1243bb400) [pid = 1924] [serial = 2200] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x128a62c00) [pid = 1924] [serial = 2203] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1291d3400) [pid = 1924] [serial = 2216] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12a4a1c00) [pid = 1924] [serial = 2218] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12a4ac400) [pid = 1924] [serial = 2219] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x126a0f000) [pid = 1924] [serial = 2201] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11917cc00) [pid = 1924] [serial = 2191] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11931b400) [pid = 1924] [serial = 2192] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x113004400) [pid = 1924] [serial = 2182] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116140000) [pid = 1924] [serial = 2183] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x113353000) [pid = 1924] [serial = 2185] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1164eac00) [pid = 1924] [serial = 2186] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119984800) [pid = 1924] [serial = 2197] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1197b1400) [pid = 1924] [serial = 2194] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119923800) [pid = 1924] [serial = 2195] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1174ce400) [pid = 1924] [serial = 2188] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118266800) [pid = 1924] [serial = 2189] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x128ba2400) [pid = 1924] [serial = 2180] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x128bae800) [pid = 1924] [serial = 2206] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x128b1a800) [pid = 1924] [serial = 2204] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x115df0000) [pid = 1924] [serial = 2209] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11826f800) [pid = 1924] [serial = 2210] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128d30400) [pid = 1924] [serial = 2207] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12906b800) [pid = 1924] [serial = 2215] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119747400) [pid = 1924] [serial = 2212] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128d36c00) [pid = 1924] [serial = 2213] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119bedc00) [pid = 1924] [serial = 2198] [outer = 0x0] [url = about:blank] 02:29:15 INFO - PROCESS | 1924 | 1468661355913 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 1924 | 1468661355915 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x116aaf000 == 29 [pid = 1924] [id = 764] 02:29:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112918000) [pid = 1924] [serial = 2290] [outer = 0x0] 02:29:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x112921c00) [pid = 1924] [serial = 2291] [outer = 0x112918000] 02:29:15 INFO - PROCESS | 1924 | 1468661355944 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11300b400) [pid = 1924] [serial = 2292] [outer = 0x112918000] 02:29:16 INFO - PROCESS | 1924 | 1468661356230 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]]]}] 02:29:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:29:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:29:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:29:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:29:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 622ms 02:29:16 INFO - PROCESS | 1924 | 1468661356284 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 1924 | 1468661356287 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:29:16 INFO - TEST-START | /FileAPI/historical.html 02:29:16 INFO - PROCESS | 1924 | 1468661356301 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 1924 | 1468661356302 Marionette TRACE conn2 <- [1,3022,null,{}] 02:29:16 INFO - PROCESS | 1924 | 1468661356305 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}] 02:29:16 INFO - PROCESS | 1924 | 1468661356306 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:16 INFO - PROCESS | 1924 | 1468661356389 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:29:16 INFO - PROCESS | 1924 | 1468661356393 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 1924 | 1468661356395 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x123883800 == 30 [pid = 1924] [id = 765] 02:29:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x114f6a800) [pid = 1924] [serial = 2293] [outer = 0x0] 02:29:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116720000) [pid = 1924] [serial = 2294] [outer = 0x114f6a800] 02:29:16 INFO - PROCESS | 1924 | 1468661356424 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x116920800) [pid = 1924] [serial = 2295] [outer = 0x114f6a800] 02:29:16 INFO - PROCESS | 1924 | 1468661356772 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"]]]}] 02:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:29:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:29:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:29:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:29:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:29:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:29:16 INFO - TEST-OK | /FileAPI/historical.html | took 528ms 02:29:16 INFO - PROCESS | 1924 | 1468661356823 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 1924 | 1468661356824 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:29:16 INFO - TEST-START | /FileAPI/idlharness.html 02:29:16 INFO - PROCESS | 1924 | 1468661356826 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 1924 | 1468661356829 Marionette TRACE conn2 <- [1,3026,null,{}] 02:29:16 INFO - PROCESS | 1924 | 1468661356837 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}] 02:29:16 INFO - PROCESS | 1924 | 1468661356840 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:16 INFO - PROCESS | 1924 | 1468661356930 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:29:16 INFO - PROCESS | 1924 | 1468661356993 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 1924 | 1468661356995 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e45800 == 31 [pid = 1924] [id = 766] 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116fc2800) [pid = 1924] [serial = 2296] [outer = 0x0] 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118267800) [pid = 1924] [serial = 2297] [outer = 0x116fc2800] 02:29:17 INFO - PROCESS | 1924 | 1468661357022 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1185b2800) [pid = 1924] [serial = 2298] [outer = 0x116fc2800] 02:29:17 INFO - PROCESS | 1924 | 1468661357489 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]]]}] 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:29:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:29:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:29:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:29:17 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 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:29:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:29:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:29:17 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 02:29:17 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 02:29:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:29:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:29:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 02:29:17 INFO - TEST-START | /FileAPI/idlharness.worker 02:29:17 INFO - PROCESS | 1924 | 1468661357511 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 1924 | 1468661357512 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:29:17 INFO - PROCESS | 1924 | 1468661357515 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - PROCESS | 1924 | 1468661357516 Marionette TRACE conn2 <- [1,3030,null,{}] 02:29:17 INFO - PROCESS | 1924 | 1468661357518 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}] 02:29:17 INFO - PROCESS | 1924 | 1468661357519 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:17 INFO - PROCESS | 1924 | 1468661357615 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:29:17 INFO - PROCESS | 1924 | 1468661357640 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 1924 | 1468661357641 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c3eb800 == 32 [pid = 1924] [id = 767] 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12432a400) [pid = 1924] [serial = 2299] [outer = 0x0] 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x124c66c00) [pid = 1924] [serial = 2300] [outer = 0x12432a400] 02:29:17 INFO - PROCESS | 1924 | 1468661357666 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x124fd4c00) [pid = 1924] [serial = 2301] [outer = 0x12432a400] 02:29:17 INFO - PROCESS | 1924 | [1924] 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 02:29:18 INFO - PROCESS | 1924 | 1468661358311 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,{},{}]]]}] 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:29:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:29:18 INFO - {} 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:29:18 INFO - {} 02:29:18 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 - {} 02:29:18 INFO - {} 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:29:18 INFO - {} 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:29:18 INFO - {} 02:29:18 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 - {} 02:29:18 INFO - {} 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:29:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:29:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 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 02:29:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:29:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:29:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:29:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:29:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:29:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:29:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:29:18 INFO - {} 02:29:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 02:29:18 INFO - PROCESS | 1924 | 1468661358351 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1924 | 1468661358353 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:29:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:29:18 INFO - PROCESS | 1924 | 1468661358355 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 1924 | 1468661358356 Marionette TRACE conn2 <- [1,3034,null,{}] 02:29:18 INFO - PROCESS | 1924 | 1468661358358 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}] 02:29:18 INFO - PROCESS | 1924 | 1468661358359 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:18 INFO - PROCESS | 1924 | 1468661358464 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:29:18 INFO - PROCESS | 1924 | 1468661358467 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 1924 | 1468661358468 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c9a6000 == 33 [pid = 1924] [id = 768] 02:29:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x126a0e800) [pid = 1924] [serial = 2302] [outer = 0x0] 02:29:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12a6a7800) [pid = 1924] [serial = 2303] [outer = 0x126a0e800] 02:29:18 INFO - PROCESS | 1924 | 1468661358493 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12a6ac800) [pid = 1924] [serial = 2304] [outer = 0x126a0e800] 02:29:18 INFO - PROCESS | 1924 | 1468661358817 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]]]}] 02:29:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:29:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 517ms 02:29:18 INFO - PROCESS | 1924 | 1468661358887 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 1924 | 1468661358888 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:29:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:29:18 INFO - PROCESS | 1924 | 1468661358891 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 1924 | 1468661358892 Marionette TRACE conn2 <- [1,3038,null,{}] 02:29:18 INFO - PROCESS | 1924 | 1468661358894 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}] 02:29:18 INFO - PROCESS | 1924 | 1468661358899 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:19 INFO - PROCESS | 1924 | 1468661359037 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:29:19 INFO - PROCESS | 1924 | 1468661359042 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 1924 | 1468661359043 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x126e4b800 == 34 [pid = 1924] [id = 769] 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12a6af400) [pid = 1924] [serial = 2305] [outer = 0x0] 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12a9e1000) [pid = 1924] [serial = 2306] [outer = 0x12a6af400] 02:29:19 INFO - PROCESS | 1924 | 1468661359105 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12b73e800) [pid = 1924] [serial = 2307] [outer = 0x12a6af400] 02:29:19 INFO - PROCESS | 1924 | 1468661359387 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"]]]}] 02:29:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:29:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:29:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 02:29:19 INFO - PROCESS | 1924 | 1468661359410 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 1924 | 1468661359412 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:29:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:29:19 INFO - PROCESS | 1924 | 1468661359432 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 1924 | 1468661359434 Marionette TRACE conn2 <- [1,3042,null,{}] 02:29:19 INFO - PROCESS | 1924 | 1468661359437 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}] 02:29:19 INFO - PROCESS | 1924 | 1468661359439 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:19 INFO - PROCESS | 1924 | 1468661359542 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:29:19 INFO - PROCESS | 1924 | 1468661359552 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 1924 | 1468661359553 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d94d000 == 35 [pid = 1924] [id = 770] 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12b741c00) [pid = 1924] [serial = 2308] [outer = 0x0] 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12b8b4c00) [pid = 1924] [serial = 2309] [outer = 0x12b741c00] 02:29:19 INFO - PROCESS | 1924 | 1468661359585 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12b8ba000) [pid = 1924] [serial = 2310] [outer = 0x12b741c00] 02:29:20 INFO - PROCESS | 1924 | 1468661359986 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]]]}] 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:29:20 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. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:29:20 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'.) 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:29:20 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. 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:29:20 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. 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:29:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:29:20 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. 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:29:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:29:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:29:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:29:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 580ms 02:29:20 INFO - PROCESS | 1924 | 1468661360012 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 1924 | 1468661360013 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:29:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:29:20 INFO - PROCESS | 1924 | 1468661360015 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 1924 | 1468661360016 Marionette TRACE conn2 <- [1,3046,null,{}] 02:29:20 INFO - PROCESS | 1924 | 1468661360018 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}] 02:29:20 INFO - PROCESS | 1924 | 1468661360019 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:20 INFO - PROCESS | 1924 | 1468661360201 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x124bcc400) [pid = 1924] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11291f800) [pid = 1924] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1125a0800) [pid = 1924] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x115df3800) [pid = 1924] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118891400) [pid = 1924] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11996e800) [pid = 1924] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119983800) [pid = 1924] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x120fe1c00) [pid = 1924] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x111c79000) [pid = 1924] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116fc2400) [pid = 1924] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x116722000) [pid = 1924] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x124c8a000) [pid = 1924] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11291c800) [pid = 1924] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11888cc00) [pid = 1924] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x128d38000) [pid = 1924] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11691fc00) [pid = 1924] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11291e000) [pid = 1924] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x118897400) [pid = 1924] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128a65400) [pid = 1924] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:29:20 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x117153400) [pid = 1924] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:29:20 INFO - PROCESS | 1924 | 1468661360248 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 1924 | 1468661360249 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x116ab9000 == 36 [pid = 1924] [id = 771] 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11291c800) [pid = 1924] [serial = 2311] [outer = 0x0] 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x116722000) [pid = 1924] [serial = 2312] [outer = 0x11291c800] 02:29:20 INFO - PROCESS | 1924 | 1468661360273 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1127d5400) [pid = 1924] [serial = 2313] [outer = 0x11291c800] 02:29:20 INFO - PROCESS | 1924 | [1924] 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 02:29:20 INFO - PROCESS | 1924 | 1468661360583 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:29:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:29:20 INFO - {} 02:29:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 621ms 02:29:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:29:20 INFO - PROCESS | 1924 | 1468661360636 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:29:20 INFO - PROCESS | 1924 | 1468661360638 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:29:20 INFO - PROCESS | 1924 | 1468661360640 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:29:20 INFO - PROCESS | 1924 | 1468661360641 Marionette TRACE conn2 <- [1,3050,null,{}] 02:29:20 INFO - PROCESS | 1924 | 1468661360644 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}] 02:29:20 INFO - PROCESS | 1924 | 1468661360645 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:20 INFO - PROCESS | 1924 | 1468661360726 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:29:20 INFO - PROCESS | 1924 | 1468661360788 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 1924 | 1468661360789 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x1129d5000 == 37 [pid = 1924] [id = 772] 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x111e29800) [pid = 1924] [serial = 2314] [outer = 0x0] 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1121bd000) [pid = 1924] [serial = 2315] [outer = 0x111e29800] 02:29:20 INFO - PROCESS | 1924 | 1468661360814 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1125a3c00) [pid = 1924] [serial = 2316] [outer = 0x111e29800] 02:29:21 INFO - PROCESS | 1924 | 1468661361062 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]]]}] 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:29:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 471ms 02:29:21 INFO - PROCESS | 1924 | 1468661361111 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 1924 | 1468661361112 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:29:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:29:21 INFO - PROCESS | 1924 | 1468661361123 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 1924 | 1468661361124 Marionette TRACE conn2 <- [1,3054,null,{}] 02:29:21 INFO - PROCESS | 1924 | 1468661361126 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}] 02:29:21 INFO - PROCESS | 1924 | 1468661361127 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:21 INFO - PROCESS | 1924 | 1468661361218 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:29:21 INFO - PROCESS | 1924 | 1468661361222 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 1924 | 1468661361223 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x113143800 == 38 [pid = 1924] [id = 773] 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1197b4c00) [pid = 1924] [serial = 2317] [outer = 0x0] 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12bd1a000) [pid = 1924] [serial = 2318] [outer = 0x1197b4c00] 02:29:21 INFO - PROCESS | 1924 | 1468661361248 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12bd1f000) [pid = 1924] [serial = 2319] [outer = 0x1197b4c00] 02:29:21 INFO - PROCESS | 1924 | 1468661361694 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"]]]}] 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:29:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:21 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" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:21 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" 02:29:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 02:29:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:29:21 INFO - PROCESS | 1924 | 1468661361760 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 1924 | 1468661361761 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:29:21 INFO - PROCESS | 1924 | 1468661361764 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 1924 | 1468661361766 Marionette TRACE conn2 <- [1,3058,null,{}] 02:29:21 INFO - PROCESS | 1924 | 1468661361769 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}] 02:29:21 INFO - PROCESS | 1924 | 1468661361771 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:21 INFO - PROCESS | 1924 | 1468661361889 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:29:21 INFO - PROCESS | 1924 | 1468661361901 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 1924 | 1468661361903 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a653000 == 39 [pid = 1924] [id = 774] 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12c0f0400) [pid = 1924] [serial = 2320] [outer = 0x0] 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12c0fb800) [pid = 1924] [serial = 2321] [outer = 0x12c0f0400] 02:29:21 INFO - PROCESS | 1924 | 1468661361929 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12c2bcc00) [pid = 1924] [serial = 2322] [outer = 0x12c0f0400] 02:29:22 INFO - PROCESS | 1924 | 1468661362346 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]]]}] 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:29:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:29:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:29:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:29:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:29:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:29:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 02:29:22 INFO - PROCESS | 1924 | 1468661362388 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:29:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:29:22 INFO - PROCESS | 1924 | 1468661362391 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:29:22 INFO - PROCESS | 1924 | 1468661362394 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 1924 | 1468661362396 Marionette TRACE conn2 <- [1,3062,null,{}] 02:29:22 INFO - PROCESS | 1924 | 1468661362400 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}] 02:29:22 INFO - PROCESS | 1924 | 1468661362402 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:22 INFO - PROCESS | 1924 | 1468661362547 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:29:22 INFO - PROCESS | 1924 | 1468661362669 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 1924 | 1468661362671 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x116962800 == 40 [pid = 1924] [id = 775] 02:29:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113234400) [pid = 1924] [serial = 2323] [outer = 0x0] 02:29:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1133bb400) [pid = 1924] [serial = 2324] [outer = 0x113234400] 02:29:22 INFO - PROCESS | 1924 | 1468661362703 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1164e9800) [pid = 1924] [serial = 2325] [outer = 0x113234400] 02:29:22 INFO - PROCESS | 1924 | [1924] 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 02:29:23 INFO - PROCESS | 1924 | 1468661363103 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:29:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:29:23 INFO - {} 02:29:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 02:29:23 INFO - PROCESS | 1924 | 1468661363116 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 1924 | 1468661363118 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:29:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:29:23 INFO - PROCESS | 1924 | 1468661363123 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 1924 | 1468661363124 Marionette TRACE conn2 <- [1,3066,null,{}] 02:29:23 INFO - PROCESS | 1924 | 1468661363127 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}] 02:29:23 INFO - PROCESS | 1924 | 1468661363128 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:23 INFO - PROCESS | 1924 | 1468661363248 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:29:23 INFO - PROCESS | 1924 | 1468661363373 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 1924 | 1468661363375 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x126dd8800 == 41 [pid = 1924] [id = 776] 02:29:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x11692b800) [pid = 1924] [serial = 2326] [outer = 0x0] 02:29:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1176f3000) [pid = 1924] [serial = 2327] [outer = 0x11692b800] 02:29:23 INFO - PROCESS | 1924 | 1468661363415 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1197ba400) [pid = 1924] [serial = 2328] [outer = 0x11692b800] 02:29:23 INFO - PROCESS | 1924 | 1468661363831 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]]]}] 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:29:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:29:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 719ms 02:29:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:29:23 INFO - PROCESS | 1924 | 1468661363843 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 1924 | 1468661363844 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:29:23 INFO - PROCESS | 1924 | 1468661363847 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 1924 | 1468661363850 Marionette TRACE conn2 <- [1,3070,null,{}] 02:29:23 INFO - PROCESS | 1924 | 1468661363858 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}] 02:29:23 INFO - PROCESS | 1924 | 1468661363861 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:23 INFO - PROCESS | 1924 | 1468661363987 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:29:24 INFO - PROCESS | 1924 | 1468661364068 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 1924 | 1468661364070 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c272800 == 42 [pid = 1924] [id = 777] 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1238dd400) [pid = 1924] [serial = 2329] [outer = 0x0] 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1251f4c00) [pid = 1924] [serial = 2330] [outer = 0x1238dd400] 02:29:24 INFO - PROCESS | 1924 | 1468661364101 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x126d87400) [pid = 1924] [serial = 2331] [outer = 0x1238dd400] 02:29:24 INFO - PROCESS | 1924 | 1468661364470 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]]]}] 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:29:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:29:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 673ms 02:29:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:29:24 INFO - PROCESS | 1924 | 1468661364521 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 1924 | 1468661364523 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:29:24 INFO - PROCESS | 1924 | 1468661364525 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 1924 | 1468661364526 Marionette TRACE conn2 <- [1,3074,null,{}] 02:29:24 INFO - PROCESS | 1924 | 1468661364529 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}] 02:29:24 INFO - PROCESS | 1924 | 1468661364530 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:24 INFO - PROCESS | 1924 | 1468661364638 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:29:24 INFO - PROCESS | 1924 | 1468661364746 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 1924 | 1468661364747 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c759000 == 43 [pid = 1924] [id = 778] 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x126e88000) [pid = 1924] [serial = 2332] [outer = 0x0] 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x128b16c00) [pid = 1924] [serial = 2333] [outer = 0x126e88000] 02:29:24 INFO - PROCESS | 1924 | 1468661364778 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x128b20000) [pid = 1924] [serial = 2334] [outer = 0x126e88000] 02:29:25 INFO - PROCESS | 1924 | 1468661365121 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]]]}] 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:29:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:29:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 622ms 02:29:25 INFO - PROCESS | 1924 | 1468661365148 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:29:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:29:25 INFO - PROCESS | 1924 | 1468661365150 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:29:25 INFO - PROCESS | 1924 | 1468661365152 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - PROCESS | 1924 | 1468661365153 Marionette TRACE conn2 <- [1,3078,null,{}] 02:29:25 INFO - PROCESS | 1924 | 1468661365156 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}] 02:29:25 INFO - PROCESS | 1924 | 1468661365157 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:25 INFO - PROCESS | 1924 | 1468661365279 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:29:25 INFO - PROCESS | 1924 | 1468661365392 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 1924 | 1468661365393 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf08800 == 44 [pid = 1924] [id = 779] 02:29:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x112599c00) [pid = 1924] [serial = 2335] [outer = 0x0] 02:29:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x128b17c00) [pid = 1924] [serial = 2336] [outer = 0x112599c00] 02:29:25 INFO - PROCESS | 1924 | 1468661365421 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x128d2e800) [pid = 1924] [serial = 2337] [outer = 0x112599c00] 02:29:25 INFO - PROCESS | 1924 | 1468661365785 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] 02:29:25 INFO - PROCESS | 1924 | 1468661365825 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:29:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:29:25 INFO - PROCESS | 1924 | 1468661365827 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - PROCESS | 1924 | 1468661365829 Marionette TRACE conn2 <- [1,3082,null,{}] 02:29:25 INFO - PROCESS | 1924 | 1468661365831 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}] 02:29:25 INFO - PROCESS | 1924 | 1468661365835 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:26 INFO - PROCESS | 1924 | 1468661366111 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:29:26 INFO - PROCESS | 1924 | 1468661366249 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 1924 | 1468661366251 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x11313c000 == 45 [pid = 1924] [id = 780] 02:29:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x112598c00) [pid = 1924] [serial = 2338] [outer = 0x0] 02:29:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1128a5000) [pid = 1924] [serial = 2339] [outer = 0x112598c00] 02:29:26 INFO - PROCESS | 1924 | 1468661366281 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x112922c00) [pid = 1924] [serial = 2340] [outer = 0x112598c00] 02:29:26 INFO - PROCESS | 1924 | 1468661366702 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]]]}] 02:29:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:29:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:29:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:29:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 921ms 02:29:26 INFO - PROCESS | 1924 | 1468661366749 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 1924 | 1468661366752 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:29:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:29:26 INFO - PROCESS | 1924 | 1468661366755 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 1924 | 1468661366758 Marionette TRACE conn2 <- [1,3086,null,{}] 02:29:26 INFO - PROCESS | 1924 | 1468661366761 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}] 02:29:26 INFO - PROCESS | 1924 | 1468661366762 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:26 INFO - PROCESS | 1924 | 1468661366865 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:29:26 INFO - PROCESS | 1924 | 1468661366935 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 1924 | 1468661366936 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x113143800 == 44 [pid = 1924] [id = 773] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1129d5000 == 43 [pid = 1924] [id = 772] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x116ab9000 == 42 [pid = 1924] [id = 771] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12d94d000 == 41 [pid = 1924] [id = 770] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x126e4b800 == 40 [pid = 1924] [id = 769] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9a6000 == 39 [pid = 1924] [id = 768] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c3eb800 == 38 [pid = 1924] [id = 767] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x126e45800 == 37 [pid = 1924] [id = 766] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x123883800 == 36 [pid = 1924] [id = 765] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x116aaf000 == 35 [pid = 1924] [id = 764] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c9ae000 == 34 [pid = 1924] [id = 763] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12a208800 == 33 [pid = 1924] [id = 762] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x1195b8000 == 32 [pid = 1924] [id = 761] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf26000 == 31 [pid = 1924] [id = 760] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x11313c000 == 30 [pid = 1924] [id = 780] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf08800 == 29 [pid = 1924] [id = 779] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c759000 == 28 [pid = 1924] [id = 778] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12c272800 == 27 [pid = 1924] [id = 777] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x126dd8800 == 26 [pid = 1924] [id = 776] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x12a653000 == 25 [pid = 1924] [id = 774] 02:29:27 INFO - PROCESS | 1924 | --DOCSHELL 0x116962800 == 24 [pid = 1924] [id = 775] 02:29:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x112532800 == 25 [pid = 1924] [id = 781] 02:29:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1121bd400) [pid = 1924] [serial = 2341] [outer = 0x0] 02:29:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1125a0c00) [pid = 1924] [serial = 2342] [outer = 0x1121bd400] 02:29:27 INFO - PROCESS | 1924 | 1468661367517 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1128a4800) [pid = 1924] [serial = 2343] [outer = 0x1121bd400] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x128d94800) [pid = 1924] [serial = 2276] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11998d000) [pid = 1924] [serial = 2256] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1125f5400) [pid = 1924] [serial = 2241] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1127d9000) [pid = 1924] [serial = 2242] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x117147c00) [pid = 1924] [serial = 2222] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1167fac00) [pid = 1924] [serial = 2221] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11958d400) [pid = 1924] [serial = 2225] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119059400) [pid = 1924] [serial = 2224] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1238e5000) [pid = 1924] [serial = 2259] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1260aac00) [pid = 1924] [serial = 2262] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x124cdd800) [pid = 1924] [serial = 2260] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x124bd5000) [pid = 1924] [serial = 2228] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x126a0c400) [pid = 1924] [serial = 2263] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x123973c00) [pid = 1924] [serial = 2227] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x117149800) [pid = 1924] [serial = 2266] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1197bc000) [pid = 1924] [serial = 2268] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1128a9800) [pid = 1924] [serial = 2265] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x117e38400) [pid = 1924] [serial = 2247] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1185af000) [pid = 1924] [serial = 2248] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x126a0a400) [pid = 1924] [serial = 2230] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x128d36400) [pid = 1924] [serial = 2231] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1133b8400) [pid = 1924] [serial = 2244] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x116927c00) [pid = 1924] [serial = 2245] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11905ac00) [pid = 1924] [serial = 2250] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11930e400) [pid = 1924] [serial = 2251] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x129326c00) [pid = 1924] [serial = 2234] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1291ccc00) [pid = 1924] [serial = 2233] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1127d3c00) [pid = 1924] [serial = 2239] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116907400) [pid = 1924] [serial = 2237] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1130e8800) [pid = 1924] [serial = 2236] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11958e400) [pid = 1924] [serial = 2253] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x123870800) [pid = 1924] [serial = 2257] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x128a5dc00) [pid = 1924] [serial = 2269] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119746000) [pid = 1924] [serial = 2254] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x128a60c00) [pid = 1924] [serial = 2271] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x128a63c00) [pid = 1924] [serial = 2273] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1291d6000) [pid = 1924] [serial = 2277] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x128d30c00) [pid = 1924] [serial = 2274] [outer = 0x0] [url = about:blank] 02:29:27 INFO - PROCESS | 1924 | 1468661367849 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:29:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:29:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1123ms 02:29:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:29:27 INFO - PROCESS | 1924 | 1468661367888 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 1924 | 1468661367890 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:29:27 INFO - PROCESS | 1924 | 1468661367893 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 1924 | 1468661367895 Marionette TRACE conn2 <- [1,3090,null,{}] 02:29:27 INFO - PROCESS | 1924 | 1468661367906 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}] 02:29:27 INFO - PROCESS | 1924 | 1468661367907 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:28 INFO - PROCESS | 1924 | 1468661368001 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:29:28 INFO - PROCESS | 1924 | 1468661368006 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 1924 | 1468661368007 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x115dbc800 == 26 [pid = 1924] [id = 782] 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11291f800) [pid = 1924] [serial = 2344] [outer = 0x0] 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11321b000) [pid = 1924] [serial = 2345] [outer = 0x11291f800] 02:29:28 INFO - PROCESS | 1924 | 1468661368035 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x113da5c00) [pid = 1924] [serial = 2346] [outer = 0x11291f800] 02:29:28 INFO - PROCESS | 1924 | 1468661368384 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:29:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 528ms 02:29:28 INFO - PROCESS | 1924 | 1468661368421 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 1924 | 1468661368424 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:29:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:29:28 INFO - PROCESS | 1924 | 1468661368436 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 1924 | 1468661368438 Marionette TRACE conn2 <- [1,3094,null,{}] 02:29:28 INFO - PROCESS | 1924 | 1468661368441 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}] 02:29:28 INFO - PROCESS | 1924 | 1468661368442 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:28 INFO - PROCESS | 1924 | 1468661368526 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:29:28 INFO - PROCESS | 1924 | 1468661368533 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 1924 | 1468661368535 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x118732000 == 27 [pid = 1924] [id = 783] 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x116637c00) [pid = 1924] [serial = 2347] [outer = 0x0] 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11692ac00) [pid = 1924] [serial = 2348] [outer = 0x116637c00] 02:29:28 INFO - PROCESS | 1924 | 1468661368560 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x117153400) [pid = 1924] [serial = 2349] [outer = 0x116637c00] 02:29:28 INFO - PROCESS | 1924 | 1468661368932 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:29:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 525ms 02:29:28 INFO - PROCESS | 1924 | 1468661368955 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 1924 | 1468661368957 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:29:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:29:28 INFO - PROCESS | 1924 | 1468661368966 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 1924 | 1468661368968 Marionette TRACE conn2 <- [1,3098,null,{}] 02:29:28 INFO - PROCESS | 1924 | 1468661368976 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}] 02:29:28 INFO - PROCESS | 1924 | 1468661368979 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:29 INFO - PROCESS | 1924 | 1468661369063 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:29:29 INFO - PROCESS | 1924 | 1468661369070 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 1924 | 1468661369072 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ba1000 == 28 [pid = 1924] [id = 784] 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x118164800) [pid = 1924] [serial = 2350] [outer = 0x0] 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1185a6800) [pid = 1924] [serial = 2351] [outer = 0x118164800] 02:29:29 INFO - PROCESS | 1924 | 1468661369097 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119174400) [pid = 1924] [serial = 2352] [outer = 0x118164800] 02:29:29 INFO - PROCESS | 1924 | 1468661369481 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]]]}] 02:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:29:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:29:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 527ms 02:29:29 INFO - PROCESS | 1924 | 1468661369487 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 1924 | 1468661369490 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:29:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:29:29 INFO - PROCESS | 1924 | 1468661369493 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 1924 | 1468661369495 Marionette TRACE conn2 <- [1,3102,null,{}] 02:29:29 INFO - PROCESS | 1924 | 1468661369498 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}] 02:29:29 INFO - PROCESS | 1924 | 1468661369501 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:29 INFO - PROCESS | 1924 | 1468661369676 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:29:29 INFO - PROCESS | 1924 | 1468661369705 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 1924 | 1468661369706 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x124088000 == 29 [pid = 1924] [id = 785] 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11692a400) [pid = 1924] [serial = 2353] [outer = 0x0] 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1191cec00) [pid = 1924] [serial = 2354] [outer = 0x11692a400] 02:29:29 INFO - PROCESS | 1924 | 1468661369748 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11958cc00) [pid = 1924] [serial = 2355] [outer = 0x11692a400] 02:29:30 INFO - PROCESS | 1924 | 1468661370108 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 02:29:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:29:30 INFO - PROCESS | 1924 | 1468661370163 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 1924 | 1468661370164 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:29:30 INFO - PROCESS | 1924 | 1468661370166 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 1924 | 1468661370167 Marionette TRACE conn2 <- [1,3106,null,{}] 02:29:30 INFO - PROCESS | 1924 | 1468661370170 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}] 02:29:30 INFO - PROCESS | 1924 | 1468661370171 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:30 INFO - PROCESS | 1924 | 1468661370277 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:29:30 INFO - PROCESS | 1924 | 1468661370281 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 1924 | 1468661370283 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x125152800 == 30 [pid = 1924] [id = 786] 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1164f0400) [pid = 1924] [serial = 2356] [outer = 0x0] 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119728c00) [pid = 1924] [serial = 2357] [outer = 0x1164f0400] 02:29:30 INFO - PROCESS | 1924 | 1468661370314 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119749000) [pid = 1924] [serial = 2358] [outer = 0x1164f0400] 02:29:30 INFO - PROCESS | 1924 | 1468661370652 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]]]}] 02:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 518ms 02:29:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:29:30 INFO - PROCESS | 1924 | 1468661370686 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 1924 | 1468661370687 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:29:30 INFO - PROCESS | 1924 | 1468661370690 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 1924 | 1468661370691 Marionette TRACE conn2 <- [1,3110,null,{}] 02:29:30 INFO - PROCESS | 1924 | 1468661370700 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}] 02:29:30 INFO - PROCESS | 1924 | 1468661370704 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:30 INFO - PROCESS | 1924 | 1468661370807 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:29:30 INFO - PROCESS | 1924 | 1468661370811 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 1924 | 1468661370812 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x1126d1000 == 31 [pid = 1924] [id = 787] 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119749400) [pid = 1924] [serial = 2359] [outer = 0x0] 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1197bd800) [pid = 1924] [serial = 2360] [outer = 0x119749400] 02:29:30 INFO - PROCESS | 1924 | 1468661370838 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1238db000) [pid = 1924] [serial = 2361] [outer = 0x119749400] 02:29:31 INFO - PROCESS | 1924 | 1468661371145 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"]]]}] 02:29:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:29:31 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 02:29:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:29:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 02:29:31 INFO - PROCESS | 1924 | 1468661371161 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 1924 | 1468661371162 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:29:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:29:31 INFO - PROCESS | 1924 | 1468661371173 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 1924 | 1468661371174 Marionette TRACE conn2 <- [1,3114,null,{}] 02:29:31 INFO - PROCESS | 1924 | 1468661371176 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}] 02:29:31 INFO - PROCESS | 1924 | 1468661371177 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:31 INFO - PROCESS | 1924 | 1468661371287 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:29:31 INFO - PROCESS | 1924 | 1468661371292 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\", \"277d9b57-7239-435e-84f1-e823113ab9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:31 INFO - PROCESS | 1924 | 1468661371293 Marionette INFO sendAsync 990c0d24-7223-6047-96a8-8b612003c651 02:29:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1291b4800 == 32 [pid = 1924] [id = 788] 02:29:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1197b6800) [pid = 1924] [serial = 2362] [outer = 0x0] 02:29:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12396e800) [pid = 1924] [serial = 2363] [outer = 0x1197b6800] 02:29:31 INFO - PROCESS | 1924 | 1468661371318 Marionette DEBUG loaded listener.js 02:29:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x124730000) [pid = 1924] [serial = 2364] [outer = 0x1197b6800] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12c0f0400) [pid = 1924] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x112916800) [pid = 1924] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1197b4c00) [pid = 1924] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1176f4c00) [pid = 1924] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x116fc2800) [pid = 1924] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1238dd000) [pid = 1924] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x111e29800) [pid = 1924] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x126a0e800) [pid = 1924] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11291c800) [pid = 1924] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12b741c00) [pid = 1924] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x112918000) [pid = 1924] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119966000) [pid = 1924] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12432a400) [pid = 1924] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x114f6a800) [pid = 1924] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:29:31 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12a6af400) [pid = 1924] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:29:31 INFO - PROCESS | 1924 | 1468661371901 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]]]}] 02:29:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:29:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 771ms 02:29:31 INFO - PROCESS | 1924 | 1468661371944 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 1924 | 1468661371946 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:29:33 WARNING - u'runner_teardown' () 02:29:33 INFO - No more tests 02:29:33 INFO - Got 0 unexpected results 02:29:33 INFO - SUITE-END | took 515s 02:29:33 INFO - Closing logging queue 02:29:33 INFO - queue closed 02:29:33 INFO - Return code: 0 02:29:33 WARNING - # TBPL SUCCESS # 02:29:33 INFO - Running post-action listener: _resource_record_post_action 02:29:33 INFO - Running post-run listener: _resource_record_post_run 02:29:34 INFO - Total resource usage - Wall time: 536s; CPU: 58.0%; Read bytes: 544768; Write bytes: 952706560; Read time: 7; Write time: 5028 02:29:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:29:34 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153879040; Write bytes: 153862144; Read time: 13819; Write time: 326 02:29:34 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 544768; Write bytes: 795756032; Read time: 7; Write time: 4686 02:29:34 INFO - Running post-run listener: _upload_blobber_files 02:29:34 INFO - Blob upload gear active. 02:29:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:29:34 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 02:29:34 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'] 02:29:34 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 02:29:34 INFO - (blobuploader) - INFO - Open directory for files ... 02:29:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:29:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:29:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:35 INFO - (blobuploader) - INFO - Done attempting. 02:29:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:29:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:29:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:37 INFO - (blobuploader) - INFO - Done attempting. 02:29:37 INFO - (blobuploader) - INFO - Iteration through files over. 02:29:37 INFO - Return code: 0 02:29:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:29:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:29:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7b62878c67ab45b3645b010e33cc39f15edec9a6ceca42c7af4e10dd448c91a608ce97db7bfc64d382e3d3b7dcbed852846be0bb864ead7923abc874f83ddf0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6cca6db45ed8f1e991849d92c127f97472107639a0bed526ab18598f014886a1c41b39ce6aff562a449bad45b68a00d8aa7d4317e883e9ff194e54a44e49f6a4"} 02:29:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:29:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:29:37 INFO - Contents: 02:29:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7b62878c67ab45b3645b010e33cc39f15edec9a6ceca42c7af4e10dd448c91a608ce97db7bfc64d382e3d3b7dcbed852846be0bb864ead7923abc874f83ddf0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6cca6db45ed8f1e991849d92c127f97472107639a0bed526ab18598f014886a1c41b39ce6aff562a449bad45b68a00d8aa7d4317e883e9ff194e54a44e49f6a4"} 02:29:37 INFO - Running post-run listener: copy_logs_to_upload_dir 02:29:37 INFO - Copying logs to upload dir... 02:29:37 INFO - mkdir: /builds/slave/test/build/upload/logs 02:29:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=589.691144 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 49 secs) (at 2016-07-16 02:29:37.677775) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 02:29:37.681256) ========= 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.x9ete2qRs8/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.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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/a7b62878c67ab45b3645b010e33cc39f15edec9a6ceca42c7af4e10dd448c91a608ce97db7bfc64d382e3d3b7dcbed852846be0bb864ead7923abc874f83ddf0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6cca6db45ed8f1e991849d92c127f97472107639a0bed526ab18598f014886a1c41b39ce6aff562a449bad45b68a00d8aa7d4317e883e9ff194e54a44e49f6a4"} build_url:https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012518 build_url: 'https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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/a7b62878c67ab45b3645b010e33cc39f15edec9a6ceca42c7af4e10dd448c91a608ce97db7bfc64d382e3d3b7dcbed852846be0bb864ead7923abc874f83ddf0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6cca6db45ed8f1e991849d92c127f97472107639a0bed526ab18598f014886a1c41b39ce6aff562a449bad45b68a00d8aa7d4317e883e9ff194e54a44e49f6a4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fNNuJ7Q-SbC9X34J1r3HLg/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-16 02:29:37.722101) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:29:37.722426) ========= 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.x9ete2qRs8/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.vxsdCtbk42/Listeners TMPDIR=/var/folders/5f/d96dwhw95lj7vr7m4fjjlh4w00000w/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.005174 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 02:29:37.773860) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 02:29:37.774204) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 02:29:37.774551) ========= ========= Total master_lag: 1.67 =========