builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0184 starttime: 1462527386.8 results: success (0) buildid: 20160506013122 builduid: edd2de8de4ca48969474bf5b1f92b92a revision: b14d8e23323e95c5db3bc4cca69738edeee44302 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.803347) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.803764) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.804039) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.823067) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.823371) ========= 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.g9IMbPWkrC/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.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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-05-06 02:36:26-- 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% 14.9M=0.001s 2016-05-06 02:36:26 (14.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.086043 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.925611) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.925903) ========= 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.g9IMbPWkrC/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.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.035908 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:26.977285) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 02:36:26.977607) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b14d8e23323e95c5db3bc4cca69738edeee44302 --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-aurora --rev b14d8e23323e95c5db3bc4cca69738edeee44302 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.g9IMbPWkrC/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.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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-05-06 02:36:27,047 truncating revision to first 12 chars 2016-05-06 02:36:27,048 Setting DEBUG logging. 2016-05-06 02:36:27,048 attempt 1/10 2016-05-06 02:36:27,048 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b14d8e23323e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 02:36:27,873 unpacking tar archive at: mozilla-aurora-b14d8e23323e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.077811 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 02:36:28.071434) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:28.071755) ========= script_repo_revision: b14d8e23323e95c5db3bc4cca69738edeee44302 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:28.072135) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:28.072418) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 02:36:28.085473) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-05-06 02:36:28.085741) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.g9IMbPWkrC/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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:36:28 INFO - MultiFileLogger online at 20160506 02:36:28 in /builds/slave/test 02:36:28 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-aurora --download-symbols true 02:36:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:36:28 INFO - {'append_to_log': False, 02:36:28 INFO - 'base_work_dir': '/builds/slave/test', 02:36:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:36:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:36:28 INFO - 'buildbot_json_path': 'buildprops.json', 02:36:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:36:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:36:28 INFO - 'download_minidump_stackwalk': True, 02:36:28 INFO - 'download_symbols': 'true', 02:36:28 INFO - 'e10s': False, 02:36:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:36:28 INFO - 'tooltool.py': '/tools/tooltool.py', 02:36:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:36:28 INFO - '/tools/misc-python/virtualenv.py')}, 02:36:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:36:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:36:28 INFO - 'log_level': 'info', 02:36:28 INFO - 'log_to_console': True, 02:36:28 INFO - 'opt_config_files': (), 02:36:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:36:28 INFO - '--processes=1', 02:36:28 INFO - '--config=%(test_path)s/wptrunner.ini', 02:36:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:36:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:36:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:36:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:36:28 INFO - 'pip_index': False, 02:36:28 INFO - 'require_test_zip': True, 02:36:28 INFO - 'test_type': ('testharness',), 02:36:28 INFO - 'this_chunk': '1', 02:36:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:36:28 INFO - 'total_chunks': '10', 02:36:28 INFO - 'virtualenv_path': 'venv', 02:36:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:36:28 INFO - 'work_dir': 'build'} 02:36:28 INFO - ##### 02:36:28 INFO - ##### Running clobber step. 02:36:28 INFO - ##### 02:36:28 INFO - Running pre-action listener: _resource_record_pre_action 02:36:28 INFO - Running main action method: clobber 02:36:28 INFO - rmtree: /builds/slave/test/build 02:36:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:36:30 INFO - Running post-action listener: _resource_record_post_action 02:36:30 INFO - ##### 02:36:30 INFO - ##### Running read-buildbot-config step. 02:36:30 INFO - ##### 02:36:30 INFO - Running pre-action listener: _resource_record_pre_action 02:36:30 INFO - Running main action method: read_buildbot_config 02:36:30 INFO - Using buildbot properties: 02:36:30 INFO - { 02:36:30 INFO - "project": "", 02:36:30 INFO - "product": "firefox", 02:36:30 INFO - "script_repo_revision": "production", 02:36:30 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 02:36:30 INFO - "repository": "", 02:36:30 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 02:36:30 INFO - "buildid": "20160506013122", 02:36:30 INFO - "pgo_build": "False", 02:36:30 INFO - "basedir": "/builds/slave/test", 02:36:30 INFO - "buildnumber": 0, 02:36:30 INFO - "slavename": "t-yosemite-r7-0184", 02:36:30 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 02:36:30 INFO - "platform": "macosx64", 02:36:30 INFO - "branch": "mozilla-aurora", 02:36:30 INFO - "revision": "b14d8e23323e95c5db3bc4cca69738edeee44302", 02:36:30 INFO - "repo_path": "releases/mozilla-aurora", 02:36:30 INFO - "moz_repo_path": "", 02:36:30 INFO - "stage_platform": "macosx64", 02:36:30 INFO - "builduid": "edd2de8de4ca48969474bf5b1f92b92a", 02:36:30 INFO - "slavebuilddir": "test" 02:36:30 INFO - } 02:36:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 02:36:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 02:36:30 INFO - Running post-action listener: _resource_record_post_action 02:36:30 INFO - ##### 02:36:30 INFO - ##### Running download-and-extract step. 02:36:30 INFO - ##### 02:36:30 INFO - Running pre-action listener: _resource_record_pre_action 02:36:30 INFO - Running main action method: download_and_extract 02:36:30 INFO - mkdir: /builds/slave/test/build/tests 02:36:30 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:36:30 INFO - https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:36:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:36:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:36:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:36:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 02:36:33 INFO - Downloaded 1235 bytes. 02:36:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:36:33 INFO - Using the following test package requirements: 02:36:33 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 02:36:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 02:36:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 02:36:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'jsshell-mac64.zip'], 02:36:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 02:36:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 02:36:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 02:36:33 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 02:36:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 02:36:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:36:33 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 02:36:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 02:36:33 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:36:33 INFO - https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 02:36:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:36:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:36:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:36:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 02:36:34 INFO - Downloaded 17993873 bytes. 02:36:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:36:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:36:35 INFO - caution: filename not matched: web-platform/* 02:36:35 INFO - Return code: 11 02:36:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:36:35 INFO - https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 02:36:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:36:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:36:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:36:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 02:36:37 INFO - Downloaded 36408648 bytes. 02:36:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:36:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:36:41 INFO - caution: filename not matched: bin/* 02:36:41 INFO - caution: filename not matched: config/* 02:36:41 INFO - caution: filename not matched: mozbase/* 02:36:41 INFO - caution: filename not matched: marionette/* 02:36:41 INFO - caution: filename not matched: tools/wptserve/* 02:36:41 INFO - Return code: 11 02:36:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:36:41 INFO - https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 02:36:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:36:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:36:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 02:36:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 02:36:45 INFO - Downloaded 73024222 bytes. 02:36:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:36:45 INFO - mkdir: /builds/slave/test/properties 02:36:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:36:45 INFO - Writing to file /builds/slave/test/properties/build_url 02:36:45 INFO - Contents: 02:36:45 INFO - build_url:https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:36:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:36:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:36:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:36:46 INFO - Contents: 02:36:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:36:46 INFO - https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:36:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:36:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:36:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:36:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 02:36:50 INFO - Downloaded 103574824 bytes. 02:36:50 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:36:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:36:54 INFO - Return code: 0 02:36:54 INFO - Running post-action listener: _resource_record_post_action 02:36:54 INFO - Running post-action listener: set_extra_try_arguments 02:36:54 INFO - ##### 02:36:54 INFO - ##### Running create-virtualenv step. 02:36:54 INFO - ##### 02:36:54 INFO - Running pre-action listener: _pre_create_virtualenv 02:36:54 INFO - Running pre-action listener: _resource_record_pre_action 02:36:54 INFO - Running main action method: create_virtualenv 02:36:54 INFO - Creating virtualenv /builds/slave/test/build/venv 02:36:54 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:36:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:36:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:36:54 INFO - Using real prefix '/tools/python27' 02:36:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:36:55 INFO - Installing distribute.............................................................................................................................................................................................done. 02:36:58 INFO - Installing pip.................done. 02:36:58 INFO - Return code: 0 02:36:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:36:58 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:36:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:36:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:36:58 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:36:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:36:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:36:58 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 0x10a648e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a665f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd2257c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, '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.g9IMbPWkrC/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:36:58 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:36:58 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:36:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:36:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:36:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:36:58 INFO - 'HOME': '/Users/cltbld', 02:36:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:36:58 INFO - 'LOGNAME': 'cltbld', 02:36:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:36:58 INFO - 'MOZ_NO_REMOTE': '1', 02:36:58 INFO - 'NO_EM_RESTART': '1', 02:36:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:36:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:36:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:36:58 INFO - 'PWD': '/builds/slave/test', 02:36:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:36:58 INFO - 'SHELL': '/bin/bash', 02:36:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:36:58 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:36:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:36:58 INFO - 'USER': 'cltbld', 02:36:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:36:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:36:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:36:58 INFO - 'XPC_FLAGS': '0x0', 02:36:58 INFO - 'XPC_SERVICE_NAME': '0', 02:36:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:36:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:36:58 INFO - Downloading/unpacking psutil>=0.7.1 02:36:58 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:36:58 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:36:58 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:36:58 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:36:58 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:36:58 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:37:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:37:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:37:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:37:01 INFO - Installing collected packages: psutil 02:37:01 INFO - Running setup.py install for psutil 02:37:01 INFO - building 'psutil._psutil_osx' extension 02:37:01 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:37:01 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:37:01 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:37:02 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:37:02 INFO - building 'psutil._psutil_posix' extension 02:37:02 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:37:02 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 02:37:02 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 02:37:02 INFO - ^ 02:37:02 INFO - 1 warning generated. 02:37:02 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:37:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:37:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:37:02 INFO - Successfully installed psutil 02:37:02 INFO - Cleaning up... 02:37:02 INFO - Return code: 0 02:37:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:37:02 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:37:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:37:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:02 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:37:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:37:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:02 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 0x10a648e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a665f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd2257c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, '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.g9IMbPWkrC/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:37:02 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:37:02 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:37:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:37:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:37:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:37:02 INFO - 'HOME': '/Users/cltbld', 02:37:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:37:02 INFO - 'LOGNAME': 'cltbld', 02:37:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:37:02 INFO - 'MOZ_NO_REMOTE': '1', 02:37:02 INFO - 'NO_EM_RESTART': '1', 02:37:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:37:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:37:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:37:02 INFO - 'PWD': '/builds/slave/test', 02:37:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:37:02 INFO - 'SHELL': '/bin/bash', 02:37:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:37:02 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:37:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:37:02 INFO - 'USER': 'cltbld', 02:37:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:37:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:37:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:37:02 INFO - 'XPC_FLAGS': '0x0', 02:37:02 INFO - 'XPC_SERVICE_NAME': '0', 02:37:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:37:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:37:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:37:02 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:37:02 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:37:02 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:37:02 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:37:02 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:37:02 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:37:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:37:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:37:05 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:37:05 INFO - Installing collected packages: mozsystemmonitor 02:37:05 INFO - Running setup.py install for mozsystemmonitor 02:37:05 INFO - Successfully installed mozsystemmonitor 02:37:05 INFO - Cleaning up... 02:37:05 INFO - Return code: 0 02:37:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:37:05 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:37:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:37:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:05 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:37:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:37:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:05 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 0x10a648e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a665f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd2257c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, '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.g9IMbPWkrC/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:37:05 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:37:05 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:37:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:37:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:37:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:37:05 INFO - 'HOME': '/Users/cltbld', 02:37:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:37:05 INFO - 'LOGNAME': 'cltbld', 02:37:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:37:05 INFO - 'MOZ_NO_REMOTE': '1', 02:37:05 INFO - 'NO_EM_RESTART': '1', 02:37:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:37:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:37:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:37:05 INFO - 'PWD': '/builds/slave/test', 02:37:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:37:05 INFO - 'SHELL': '/bin/bash', 02:37:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:37:05 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:37:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:37:05 INFO - 'USER': 'cltbld', 02:37:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:37:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:37:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:37:05 INFO - 'XPC_FLAGS': '0x0', 02:37:05 INFO - 'XPC_SERVICE_NAME': '0', 02:37:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:37:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:37:05 INFO - Downloading/unpacking blobuploader==1.2.4 02:37:05 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:37:05 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:37:05 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:37:05 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:37:05 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:37:05 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:37:08 INFO - Downloading blobuploader-1.2.4.tar.gz 02:37:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:37:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:37:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:37:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:37:09 INFO - Downloading docopt-0.6.1.tar.gz 02:37:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:37:09 INFO - Installing collected packages: blobuploader, requests, docopt 02:37:09 INFO - Running setup.py install for blobuploader 02:37:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:37:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:37:09 INFO - Running setup.py install for requests 02:37:10 INFO - Running setup.py install for docopt 02:37:10 INFO - Successfully installed blobuploader requests docopt 02:37:10 INFO - Cleaning up... 02:37:10 INFO - Return code: 0 02:37:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:37:10 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:37:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:37:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:10 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:37:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:37:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:10 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 0x10a648e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a665f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd2257c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, '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.g9IMbPWkrC/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:37:10 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:37:10 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:37:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:37:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:37:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:37:10 INFO - 'HOME': '/Users/cltbld', 02:37:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:37:10 INFO - 'LOGNAME': 'cltbld', 02:37:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:37:10 INFO - 'MOZ_NO_REMOTE': '1', 02:37:10 INFO - 'NO_EM_RESTART': '1', 02:37:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:37:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:37:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:37:10 INFO - 'PWD': '/builds/slave/test', 02:37:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:37:10 INFO - 'SHELL': '/bin/bash', 02:37:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:37:10 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:37:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:37:10 INFO - 'USER': 'cltbld', 02:37:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:37:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:37:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:37:10 INFO - 'XPC_FLAGS': '0x0', 02:37:10 INFO - 'XPC_SERVICE_NAME': '0', 02:37:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:37:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:37:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-bGcoui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:37:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-HeorcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:37:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-iQ1JGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:37:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:37:10 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-jdH2_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Q6BOE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-3dLJ6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-xp_uH2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-hT3S9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-yj5TXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-KmTBHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-0vxtSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-PNKjOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-bYu0ac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:37:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:37:11 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-H4sR5V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-OhvQa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-ce2DgA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-yOAO2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-pQhhRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Hy4twX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:37:12 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-PcBxpM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:37:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:37:13 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-0vfSqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:37:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:37:13 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:37:13 INFO - Running setup.py install for manifestparser 02:37:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:37:13 INFO - Running setup.py install for mozcrash 02:37:13 INFO - Running setup.py install for mozdebug 02:37:13 INFO - Running setup.py install for mozdevice 02:37:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:37:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:37:13 INFO - Running setup.py install for mozfile 02:37:13 INFO - Running setup.py install for mozhttpd 02:37:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Running setup.py install for mozinfo 02:37:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Running setup.py install for mozInstall 02:37:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Running setup.py install for mozleak 02:37:14 INFO - Running setup.py install for mozlog 02:37:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Running setup.py install for moznetwork 02:37:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:37:14 INFO - Running setup.py install for mozprocess 02:37:14 INFO - Running setup.py install for mozprofile 02:37:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:37:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:37:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:37:15 INFO - Running setup.py install for mozrunner 02:37:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:37:15 INFO - Running setup.py install for mozscreenshot 02:37:15 INFO - Running setup.py install for moztest 02:37:15 INFO - Running setup.py install for mozversion 02:37:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:37:15 INFO - Running setup.py install for wptserve 02:37:15 INFO - Running setup.py install for marionette-driver 02:37:16 INFO - Running setup.py install for browsermob-proxy 02:37:16 INFO - Running setup.py install for marionette-client 02:37:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:37:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:37:16 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:37:16 INFO - Cleaning up... 02:37:16 INFO - Return code: 0 02:37:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:37:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:37:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:37:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:37:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:37:16 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 0x10a648e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a665f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbd2257c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, '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.g9IMbPWkrC/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:37:16 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:37:16 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:37:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:37:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:37:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:37:16 INFO - 'HOME': '/Users/cltbld', 02:37:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:37:16 INFO - 'LOGNAME': 'cltbld', 02:37:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:37:16 INFO - 'MOZ_NO_REMOTE': '1', 02:37:16 INFO - 'NO_EM_RESTART': '1', 02:37:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:37:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:37:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:37:16 INFO - 'PWD': '/builds/slave/test', 02:37:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:37:16 INFO - 'SHELL': '/bin/bash', 02:37:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:37:16 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:37:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:37:16 INFO - 'USER': 'cltbld', 02:37:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:37:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:37:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:37:16 INFO - 'XPC_FLAGS': '0x0', 02:37:16 INFO - 'XPC_SERVICE_NAME': '0', 02:37:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:37:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:37:16 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-0g_6xR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:37:16 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:37:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:37:16 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-QyXqs8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-Wj740o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-rHGame-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-aQPlCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-o2H0aT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-BIKnGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-4zBKan-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-53UuGD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-OHPqWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:37:17 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:37:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:37:17 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-nd1Zji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-1zCuJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-jSGrpA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-dilCpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-FWyQ8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-RlaM6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-epTuBj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-BLXct6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-oezzoq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:37:18 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-UYEkdS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:37:18 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:37:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:37:19 INFO - Running setup.py (path:/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/pip-uqiEFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:37:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:37:19 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:37:19 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:37:19 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:37:19 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:37:19 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:37:19 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:37:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:37: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:37: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:37: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:37: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:37: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:37: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:37:21 INFO - Downloading blessings-1.6.tar.gz 02:37:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:37:22 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:37:22 INFO - Installing collected packages: blessings 02:37:22 INFO - Running setup.py install for blessings 02:37:22 INFO - Successfully installed blessings 02:37:22 INFO - Cleaning up... 02:37:22 INFO - Return code: 0 02:37:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:37:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:37:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:37:22 INFO - Reading from file tmpfile_stdout 02:37:22 INFO - Current package versions: 02:37:22 INFO - blessings == 1.6 02:37:22 INFO - blobuploader == 1.2.4 02:37:22 INFO - browsermob-proxy == 0.6.0 02:37:22 INFO - docopt == 0.6.1 02:37:22 INFO - manifestparser == 1.1 02:37:22 INFO - marionette-client == 2.3.0 02:37:22 INFO - marionette-driver == 1.4.0 02:37:22 INFO - mozInstall == 1.12 02:37:22 INFO - mozcrash == 0.17 02:37:22 INFO - mozdebug == 0.1 02:37:22 INFO - mozdevice == 0.48 02:37:22 INFO - mozfile == 1.2 02:37:22 INFO - mozhttpd == 0.7 02:37:22 INFO - mozinfo == 0.9 02:37:22 INFO - mozleak == 0.1 02:37:22 INFO - mozlog == 3.1 02:37:22 INFO - moznetwork == 0.27 02:37:22 INFO - mozprocess == 0.22 02:37:22 INFO - mozprofile == 0.28 02:37:22 INFO - mozrunner == 6.11 02:37:22 INFO - mozscreenshot == 0.1 02:37:22 INFO - mozsystemmonitor == 0.0 02:37:22 INFO - moztest == 0.7 02:37:22 INFO - mozversion == 1.4 02:37:22 INFO - psutil == 3.1.1 02:37:22 INFO - requests == 1.2.3 02:37:22 INFO - wptserve == 1.4.0 02:37:22 INFO - wsgiref == 0.1.2 02:37:22 INFO - Running post-action listener: _resource_record_post_action 02:37:22 INFO - Running post-action listener: _start_resource_monitoring 02:37:22 INFO - Starting resource monitoring. 02:37:22 INFO - ##### 02:37:22 INFO - ##### Running pull step. 02:37:22 INFO - ##### 02:37:22 INFO - Running pre-action listener: _resource_record_pre_action 02:37:22 INFO - Running main action method: pull 02:37:22 INFO - Pull has nothing to do! 02:37:22 INFO - Running post-action listener: _resource_record_post_action 02:37:22 INFO - ##### 02:37:22 INFO - ##### Running install step. 02:37:22 INFO - ##### 02:37:22 INFO - Running pre-action listener: _resource_record_pre_action 02:37:22 INFO - Running main action method: install 02:37:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:37:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:37:22 INFO - Reading from file tmpfile_stdout 02:37:22 INFO - Detecting whether we're running mozinstall >=1.0... 02:37:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:37:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:37:23 INFO - Reading from file tmpfile_stdout 02:37:23 INFO - Output received: 02:37:23 INFO - Usage: mozinstall [options] installer 02:37:23 INFO - Options: 02:37:23 INFO - -h, --help show this help message and exit 02:37:23 INFO - -d DEST, --destination=DEST 02:37:23 INFO - Directory to install application into. [default: 02:37:23 INFO - "/builds/slave/test"] 02:37:23 INFO - --app=APP Application being installed. [default: firefox] 02:37:23 INFO - mkdir: /builds/slave/test/build/application 02:37:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 02:37:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 02:37:41 INFO - Reading from file tmpfile_stdout 02:37:41 INFO - Output received: 02:37:41 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 02:37:41 INFO - Running post-action listener: _resource_record_post_action 02:37:41 INFO - ##### 02:37:41 INFO - ##### Running run-tests step. 02:37:41 INFO - ##### 02:37:41 INFO - Running pre-action listener: _resource_record_pre_action 02:37:41 INFO - Running main action method: run_tests 02:37:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:37:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:37:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:37:41 INFO - grabbing minidump binary from tooltool 02:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:37:41 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 0x10a6615e0>, '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 0x10a244cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a26f990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:37:41 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:37:41 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:37:41 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:37:41 INFO - Return code: 0 02:37:41 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 02:37:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:37:41 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.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:37:41 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.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:37:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.g9IMbPWkrC/Render', 02:37:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:37:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:37:41 INFO - 'HOME': '/Users/cltbld', 02:37:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:37:41 INFO - 'LOGNAME': 'cltbld', 02:37:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:37:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:37:41 INFO - 'MOZ_NO_REMOTE': '1', 02:37:41 INFO - 'NO_EM_RESTART': '1', 02:37:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:37:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:37:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:37:41 INFO - 'PWD': '/builds/slave/test', 02:37:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:37:41 INFO - 'SHELL': '/bin/bash', 02:37:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HbuzWWnARL/Listeners', 02:37:41 INFO - 'TMPDIR': '/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/T/', 02:37:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:37:41 INFO - 'USER': 'cltbld', 02:37:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:37:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:37:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:37:41 INFO - 'XPC_FLAGS': '0x0', 02:37:41 INFO - 'XPC_SERVICE_NAME': '0', 02:37:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:37:41 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.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:37:41 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:37:41 INFO - import pkg_resources 02:37:42 INFO - Using 1 client processes 02:37:42 INFO - wptserve Starting http server on 127.0.0.1:8000 02:37:42 INFO - wptserve Starting http server on 127.0.0.1:8001 02:37:42 INFO - wptserve Starting http server on 127.0.0.1:8443 02:37:45 INFO - SUITE-START | Running 778 tests 02:37:45 INFO - Running testharness tests 02:37:45 INFO - Setting up ssl 02:37:45 INFO - PROCESS | certutil | 02:37:45 INFO - PROCESS | certutil | 02:37:45 INFO - PROCESS | certutil | 02:37:45 INFO - Certificate Nickname Trust Attributes 02:37:45 INFO - SSL,S/MIME,JAR/XPI 02:37:45 INFO - 02:37:45 INFO - web-platform-tests CT,, 02:37:45 INFO - 02:37:45 INFO - Starting runner 02:37:46 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 02:37:46 INFO - PROCESS | 1646 | 1462527466272 Marionette DEBUG Marionette enabled via build flag and pref 02:37:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1134d5000 == 1 [pid = 1646] [id = 1] 02:37:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x1134d5800) [pid = 1646] [serial = 1] [outer = 0x0] 02:37:46 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:37:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x1134d6800) [pid = 1646] [serial = 2] [outer = 0x1134d5800] 02:37:46 INFO - PROCESS | 1646 | 1462527466589 Marionette INFO Listening on port 2828 02:37:46 INFO - PROCESS | 1646 | 1462527466825 Marionette DEBUG Marionette enabled via command-line flag 02:37:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x116890800 == 2 [pid = 1646] [id = 2] 02:37:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x116891000) [pid = 1646] [serial = 3] [outer = 0x0] 02:37:46 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:37:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x116892000) [pid = 1646] [serial = 4] [outer = 0x116891000] 02:37:46 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:37:46 INFO - PROCESS | 1646 | 1462527466975 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 02:37:47 INFO - PROCESS | 1646 | 1462527467063 Marionette DEBUG Closed connection conn0 02:37:47 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:37:47 INFO - PROCESS | 1646 | 1462527467069 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 02:37:47 INFO - PROCESS | 1646 | 1462527467077 Marionette DEBUG Closed connection conn1 02:37:47 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:37:47 INFO - PROCESS | 1646 | 1462527467083 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 02:37:47 INFO - PROCESS | 1646 | 1462527467091 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:37:47 INFO - PROCESS | 1646 | 1462527467097 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160506013122","device":"desktop","version":"48.0a2"} 02:37:47 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:37:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c3d800 == 3 [pid = 1646] [id = 3] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119c3e000) [pid = 1646] [serial = 5] [outer = 0x0] 02:37:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c3e800 == 4 [pid = 1646] [id = 4] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119c5f800) [pid = 1646] [serial = 6] [outer = 0x0] 02:37:48 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:37:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:37:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x123613000 == 5 [pid = 1646] [id = 5] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119c5f000) [pid = 1646] [serial = 7] [outer = 0x0] 02:37:48 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:37:48 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x123729400) [pid = 1646] [serial = 8] [outer = 0x119c5f000] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x123c5b800) [pid = 1646] [serial = 9] [outer = 0x119c3e000] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x123c7d400) [pid = 1646] [serial = 10] [outer = 0x119c5f800] 02:37:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x123c7f000) [pid = 1646] [serial = 11] [outer = 0x119c5f000] 02:37:49 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:37:49 INFO - PROCESS | 1646 | 1462527469284 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 1646 | 1462527469295 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x126a07400) [pid = 1646] [serial = 12] [outer = 0x119c5f000] 02:37:49 INFO - PROCESS | 1646 | 1462527469652 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e66d9e2c-752f-e142-9765-12d737a16f2f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160506013122","device":"desktop","version":"48.0a2","command_id":1}}] 02:37:49 INFO - PROCESS | 1646 | 1462527469762 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:37:49 INFO - PROCESS | 1646 | 1462527469810 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:37:49 INFO - PROCESS | 1646 | 1462527469887 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:37:49 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:37:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 02:37:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 02:37:50 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x128f59000) [pid = 1646] [serial = 13] [outer = 0x119c5f000] 02:37:50 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:37:50 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:37:50 INFO - PROCESS | 1646 | 1462527470375 Marionette TRACE conn2 <- [1,3,null,{}] 02:37:50 INFO - PROCESS | 1646 | 1462527470377 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:37:50 INFO - PROCESS | 1646 | 1462527470401 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:37:50 INFO - PROCESS | 1646 | 1462527470429 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1646 | 1462527470430 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 02:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:37:50 INFO - PROCESS | 1646 | 1462527470434 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 1646 | 1462527470437 Marionette TRACE conn2 <- [1,6,null,{}] 02:37:50 INFO - PROCESS | 1646 | 1462527470442 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:37:50 INFO - PROCESS | 1646 | 1462527470449 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:37:50 INFO - PROCESS | 1646 | 1462527470452 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a9800 == 6 [pid = 1646] [id = 6] 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x12915a800) [pid = 1646] [serial = 14] [outer = 0x0] 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x12915c800) [pid = 1646] [serial = 15] [outer = 0x12915a800] 02:37:50 INFO - PROCESS | 1646 | 1462527470486 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x129542c00) [pid = 1646] [serial = 16] [outer = 0x12915a800] 02:37:50 INFO - PROCESS | 1646 | 1462527470797 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:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 02:37:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x129637000 == 7 [pid = 1646] [id = 7] 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x12954cc00) [pid = 1646] [serial = 17] [outer = 0x0] 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x1295e3400) [pid = 1646] [serial = 18] [outer = 0x12954cc00] 02:37:50 INFO - PROCESS | 1646 | 1462527470827 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x1295e6c00) [pid = 1646] [serial = 19] [outer = 0x12954cc00] 02:37:50 INFO - PROCESS | 1646 | 1462527470865 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1646 | 1462527470866 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 02:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:37:50 INFO - PROCESS | 1646 | 1462527470898 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 1646 | 1462527470899 Marionette TRACE conn2 <- [1,10,null,{}] 02:37:50 INFO - PROCESS | 1646 | 1462527470917 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:37:51 INFO - PROCESS | 1646 | 1462527471047 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:37:51 INFO - PROCESS | 1646 | 1462527471082 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a98c000 == 8 [pid = 1646] [id = 8] 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12a91f800) [pid = 1646] [serial = 20] [outer = 0x0] 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12ab7e800) [pid = 1646] [serial = 21] [outer = 0x12a91f800] 02:37:51 INFO - PROCESS | 1646 | 1462527471111 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12ab82800) [pid = 1646] [serial = 22] [outer = 0x12a91f800] 02:37:51 INFO - PROCESS | 1646 | 1462527471462 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:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 02:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:37:51 INFO - PROCESS | 1646 | 1462527471475 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1646 | 1462527471476 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 02:37:51 INFO - PROCESS | 1646 | 1462527471478 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1646 | 1462527471479 Marionette TRACE conn2 <- [1,14,null,{}] 02:37:51 INFO - PROCESS | 1646 | 1462527471482 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:37:51 INFO - PROCESS | 1646 | 1462527471577 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:37:51 INFO - PROCESS | 1646 | 1462527471582 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3bb800 == 9 [pid = 1646] [id = 9] 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12ab86800) [pid = 1646] [serial = 23] [outer = 0x0] 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12b294c00) [pid = 1646] [serial = 24] [outer = 0x12ab86800] 02:37:51 INFO - PROCESS | 1646 | 1462527471607 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12ba69000) [pid = 1646] [serial = 25] [outer = 0x12ab86800] 02:37:51 INFO - PROCESS | 1646 | 1462527471871 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:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 02:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:37:51 INFO - PROCESS | 1646 | 1462527471899 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 1646 | 1462527471900 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 02:37:51 INFO - PROCESS | 1646 | 1462527471911 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1646 | 1462527471913 Marionette TRACE conn2 <- [1,18,null,{}] 02:37:51 INFO - PROCESS | 1646 | 1462527471915 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:37:52 INFO - PROCESS | 1646 | 1462527472016 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:37:52 INFO - PROCESS | 1646 | 1462527472041 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb2e800 == 10 [pid = 1646] [id = 10] 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x115ebdc00) [pid = 1646] [serial = 26] [outer = 0x0] 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12bb9a400) [pid = 1646] [serial = 27] [outer = 0x115ebdc00] 02:37:52 INFO - PROCESS | 1646 | 1462527472076 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12bba0800) [pid = 1646] [serial = 28] [outer = 0x115ebdc00] 02:37:52 INFO - PROCESS | 1646 | 1462527472479 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:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 02:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:37:52 INFO - PROCESS | 1646 | 1462527472532 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1646 | 1462527472533 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 02:37:52 INFO - PROCESS | 1646 | 1462527472541 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1646 | 1462527472542 Marionette TRACE conn2 <- [1,22,null,{}] 02:37:52 INFO - PROCESS | 1646 | 1462527472544 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:37:52 INFO - PROCESS | 1646 | 1462527472630 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:37:52 INFO - PROCESS | 1646 | 1462527472635 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c9d000 == 11 [pid = 1646] [id = 11] 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x12bfb4000) [pid = 1646] [serial = 29] [outer = 0x0] 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12bfb9c00) [pid = 1646] [serial = 30] [outer = 0x12bfb4000] 02:37:52 INFO - PROCESS | 1646 | 1462527472660 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bfbe400) [pid = 1646] [serial = 31] [outer = 0x12bfb4000] 02:37:52 INFO - PROCESS | 1646 | 1462527472900 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:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 02:37:52 INFO - PROCESS | 1646 | 1462527472962 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1646 | 1462527472964 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 02:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:37:52 INFO - PROCESS | 1646 | 1462527472968 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1646 | 1462527472970 Marionette TRACE conn2 <- [1,26,null,{}] 02:37:52 INFO - PROCESS | 1646 | 1462527472983 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:37:53 INFO - PROCESS | 1646 | 1462527473121 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:37:53 INFO - PROCESS | 1646 | 1462527473128 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c393000 == 12 [pid = 1646] [id = 12] 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x12bfc1c00) [pid = 1646] [serial = 32] [outer = 0x0] 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x12c1b3000) [pid = 1646] [serial = 33] [outer = 0x12bfc1c00] 02:37:53 INFO - PROCESS | 1646 | 1462527473168 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12c317400) [pid = 1646] [serial = 34] [outer = 0x12bfc1c00] 02:37:53 INFO - PROCESS | 1646 | 1462527473486 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:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 530ms 02:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:37:53 INFO - PROCESS | 1646 | 1462527473498 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1646 | 1462527473499 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 02:37:53 INFO - PROCESS | 1646 | 1462527473509 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1646 | 1462527473510 Marionette TRACE conn2 <- [1,30,null,{}] 02:37:53 INFO - PROCESS | 1646 | 1462527473513 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:37:53 INFO - PROCESS | 1646 | 1462527473601 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:37:53 INFO - PROCESS | 1646 | 1462527473607 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c80a000 == 13 [pid = 1646] [id = 13] 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12c31a000) [pid = 1646] [serial = 35] [outer = 0x0] 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12c7b1c00) [pid = 1646] [serial = 36] [outer = 0x12c31a000] 02:37:53 INFO - PROCESS | 1646 | 1462527473632 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12c7b5c00) [pid = 1646] [serial = 37] [outer = 0x12c31a000] 02:37:53 INFO - PROCESS | 1646 | 1462527473872 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:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 02:37:53 INFO - PROCESS | 1646 | 1462527473928 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1646 | 1462527473929 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 02:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:37:53 INFO - PROCESS | 1646 | 1462527473931 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1646 | 1462527473932 Marionette TRACE conn2 <- [1,34,null,{}] 02:37:53 INFO - PROCESS | 1646 | 1462527473942 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:37:54 INFO - PROCESS | 1646 | 1462527474030 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:37:54 INFO - PROCESS | 1646 | 1462527474035 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cacf000 == 14 [pid = 1646] [id = 14] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12c7b8000) [pid = 1646] [serial = 38] [outer = 0x0] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12c7be000) [pid = 1646] [serial = 39] [outer = 0x12c7b8000] 02:37:54 INFO - PROCESS | 1646 | 1462527474068 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12ca75000) [pid = 1646] [serial = 40] [outer = 0x12c7b8000] 02:37:54 INFO - PROCESS | 1646 | 1462527474306 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:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 02:37:54 INFO - PROCESS | 1646 | 1462527474351 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1646 | 1462527474352 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 02:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:37:54 INFO - PROCESS | 1646 | 1462527474362 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1646 | 1462527474363 Marionette TRACE conn2 <- [1,38,null,{}] 02:37:54 INFO - PROCESS | 1646 | 1462527474365 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:37:54 INFO - PROCESS | 1646 | 1462527474474 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:37:54 INFO - PROCESS | 1646 | 1462527474479 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce70800 == 15 [pid = 1646] [id = 15] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12ca77400) [pid = 1646] [serial = 41] [outer = 0x0] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12ca7dc00) [pid = 1646] [serial = 42] [outer = 0x12ca77400] 02:37:54 INFO - PROCESS | 1646 | 1462527474503 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12ce12c00) [pid = 1646] [serial = 43] [outer = 0x12ca77400] 02:37:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d102800 == 16 [pid = 1646] [id = 16] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12d103000) [pid = 1646] [serial = 44] [outer = 0x0] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12d107800) [pid = 1646] [serial = 45] [outer = 0x12d103000] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12d10c800) [pid = 1646] [serial = 46] [outer = 0x12d103000] 02:37:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce86800 == 17 [pid = 1646] [id = 17] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12ba72c00) [pid = 1646] [serial = 47] [outer = 0x0] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12d14b000) [pid = 1646] [serial = 48] [outer = 0x12ba72c00] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12ca80800) [pid = 1646] [serial = 49] [outer = 0x12ba72c00] 02:37:54 INFO - PROCESS | 1646 | 1462527474855 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:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 02:37:54 INFO - PROCESS | 1646 | 1462527474880 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 1646 | 1462527474882 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 02:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:37:54 INFO - PROCESS | 1646 | 1462527474884 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 1646 | 1462527474885 Marionette TRACE conn2 <- [1,42,null,{}] 02:37:54 INFO - PROCESS | 1646 | 1462527474887 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:37:54 INFO - PROCESS | 1646 | 1462527474973 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:37:54 INFO - PROCESS | 1646 | 1462527474977 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175d7000 == 18 [pid = 1646] [id = 18] 02:37:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x117c20800) [pid = 1646] [serial = 50] [outer = 0x0] 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x1184eb800) [pid = 1646] [serial = 51] [outer = 0x117c20800] 02:37:55 INFO - PROCESS | 1646 | 1462527475004 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x1187a6c00) [pid = 1646] [serial = 52] [outer = 0x117c20800] 02:37:55 INFO - PROCESS | 1646 | 1462527475253 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:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 02:37:55 INFO - PROCESS | 1646 | 1462527475310 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1646 | 1462527475323 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 02:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:37:55 INFO - PROCESS | 1646 | 1462527475331 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1646 | 1462527475333 Marionette TRACE conn2 <- [1,46,null,{}] 02:37:55 INFO - PROCESS | 1646 | 1462527475335 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:37:55 INFO - PROCESS | 1646 | 1462527475425 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:37:55 INFO - PROCESS | 1646 | 1462527475429 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x118248000 == 19 [pid = 1646] [id = 19] 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x12cfbd800) [pid = 1646] [serial = 53] [outer = 0x0] 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x12cfc0400) [pid = 1646] [serial = 54] [outer = 0x12cfbd800] 02:37:55 INFO - PROCESS | 1646 | 1462527475457 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x12cfc6400) [pid = 1646] [serial = 55] [outer = 0x12cfbd800] 02:37:55 INFO - PROCESS | 1646 | 1462527475703 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:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 02:37:55 INFO - PROCESS | 1646 | 1462527475751 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1646 | 1462527475753 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 02:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:37:55 INFO - PROCESS | 1646 | 1462527475762 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1646 | 1462527475763 Marionette TRACE conn2 <- [1,50,null,{}] 02:37:55 INFO - PROCESS | 1646 | 1462527475765 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:37:55 INFO - PROCESS | 1646 | 1462527475857 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:37:55 INFO - PROCESS | 1646 | 1462527475862 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da6b800 == 20 [pid = 1646] [id = 20] 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x12d266000) [pid = 1646] [serial = 56] [outer = 0x0] 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x12d87b800) [pid = 1646] [serial = 57] [outer = 0x12d266000] 02:37:55 INFO - PROCESS | 1646 | 1462527475886 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12d882800) [pid = 1646] [serial = 58] [outer = 0x12d266000] 02:37:56 INFO - PROCESS | 1646 | 1462527476116 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:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 02:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:37:56 INFO - PROCESS | 1646 | 1462527476131 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 1646 | 1462527476133 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 02:37:56 INFO - PROCESS | 1646 | 1462527476145 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 1646 | 1462527476146 Marionette TRACE conn2 <- [1,54,null,{}] 02:37:56 INFO - PROCESS | 1646 | 1462527476149 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:37:56 INFO - PROCESS | 1646 | 1462527476264 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:37:56 INFO - PROCESS | 1646 | 1462527476269 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da70800 == 21 [pid = 1646] [id = 21] 02:37:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x12dd4b000) [pid = 1646] [serial = 59] [outer = 0x0] 02:37:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x12dd4a400) [pid = 1646] [serial = 60] [outer = 0x12dd4b000] 02:37:56 INFO - PROCESS | 1646 | 1462527476298 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x12dd4ac00) [pid = 1646] [serial = 61] [outer = 0x12dd4b000] 02:37:57 INFO - PROCESS | 1646 | 1462527477371 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:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1280ms 02:37:57 INFO - PROCESS | 1646 | 1462527477416 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 1646 | 1462527477419 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 02:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:37:57 INFO - PROCESS | 1646 | 1462527477422 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1646 | 1462527477425 Marionette TRACE conn2 <- [1,58,null,{}] 02:37:57 INFO - PROCESS | 1646 | 1462527477429 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:37:57 INFO - PROCESS | 1646 | 1462527477535 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:37:57 INFO - PROCESS | 1646 | 1462527477587 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e1f000 == 22 [pid = 1646] [id = 22] 02:37:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x112f8f800) [pid = 1646] [serial = 62] [outer = 0x0] 02:37:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11337e000) [pid = 1646] [serial = 63] [outer = 0x112f8f800] 02:37:57 INFO - PROCESS | 1646 | 1462527477618 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x114ff9c00) [pid = 1646] [serial = 64] [outer = 0x112f8f800] 02:37:58 INFO - PROCESS | 1646 | 1462527478014 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:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 621ms 02:37:58 INFO - PROCESS | 1646 | 1462527478044 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 1646 | 1462527478048 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 02:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:37:58 INFO - PROCESS | 1646 | 1462527478053 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 1646 | 1462527478055 Marionette TRACE conn2 <- [1,62,null,{}] 02:37:58 INFO - PROCESS | 1646 | 1462527478057 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:37:58 INFO - PROCESS | 1646 | 1462527478164 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:37:58 INFO - PROCESS | 1646 | 1462527478204 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x116514800 == 23 [pid = 1646] [id = 23] 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x114ffb400) [pid = 1646] [serial = 65] [outer = 0x0] 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x117111000) [pid = 1646] [serial = 66] [outer = 0x114ffb400] 02:37:58 INFO - PROCESS | 1646 | 1462527478235 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118568400) [pid = 1646] [serial = 67] [outer = 0x114ffb400] 02:37:58 INFO - PROCESS | 1646 | 1462527478643 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:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 02:37:58 INFO - PROCESS | 1646 | 1462527478674 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 1646 | 1462527478675 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 02:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:37:58 INFO - PROCESS | 1646 | 1462527478678 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 1646 | 1462527478680 Marionette TRACE conn2 <- [1,66,null,{}] 02:37:58 INFO - PROCESS | 1646 | 1462527478688 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:37:58 INFO - PROCESS | 1646 | 1462527478796 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:37:58 INFO - PROCESS | 1646 | 1462527478850 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11745f000 == 24 [pid = 1646] [id = 24] 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1187a2800) [pid = 1646] [serial = 68] [outer = 0x0] 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119913400) [pid = 1646] [serial = 69] [outer = 0x1187a2800] 02:37:58 INFO - PROCESS | 1646 | 1462527478881 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1199b9c00) [pid = 1646] [serial = 70] [outer = 0x1187a2800] 02:37:59 INFO - PROCESS | 1646 | 1462527479544 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:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 02:37:59 INFO - PROCESS | 1646 | 1462527479601 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 1646 | 1462527479605 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 02:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:37:59 INFO - PROCESS | 1646 | 1462527479609 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 1646 | 1462527479610 Marionette TRACE conn2 <- [1,70,null,{}] 02:37:59 INFO - PROCESS | 1646 | 1462527479614 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:37:59 INFO - PROCESS | 1646 | 1462527479693 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:37:59 INFO - PROCESS | 1646 | 1462527479747 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e71000 == 25 [pid = 1646] [id = 25] 02:37:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1165d5800) [pid = 1646] [serial = 71] [outer = 0x0] 02:37:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x116805400) [pid = 1646] [serial = 72] [outer = 0x1165d5800] 02:37:59 INFO - PROCESS | 1646 | 1462527479777 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1168c5000) [pid = 1646] [serial = 73] [outer = 0x1165d5800] 02:38:00 INFO - PROCESS | 1646 | 1462527480116 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:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 519ms 02:38:00 INFO - PROCESS | 1646 | 1462527480128 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 1646 | 1462527480133 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 02:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:38:00 INFO - PROCESS | 1646 | 1462527480141 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1646 | 1462527480144 Marionette TRACE conn2 <- [1,74,null,{}] 02:38:00 INFO - PROCESS | 1646 | 1462527480147 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:38:00 INFO - PROCESS | 1646 | 1462527480269 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:38:00 INFO - PROCESS | 1646 | 1462527480339 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e1b800 == 26 [pid = 1646] [id = 26] 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x111e4e400) [pid = 1646] [serial = 74] [outer = 0x0] 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112f93800) [pid = 1646] [serial = 75] [outer = 0x111e4e400] 02:38:00 INFO - PROCESS | 1646 | 1462527480384 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x117c1bc00) [pid = 1646] [serial = 76] [outer = 0x111e4e400] 02:38:00 INFO - PROCESS | 1646 | 1462527480707 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:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 02:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:38:00 INFO - PROCESS | 1646 | 1462527480761 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 1646 | 1462527480763 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 02:38:00 INFO - PROCESS | 1646 | 1462527480765 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1646 | 1462527480767 Marionette TRACE conn2 <- [1,78,null,{}] 02:38:00 INFO - PROCESS | 1646 | 1462527480778 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:38:00 INFO - PROCESS | 1646 | 1462527480865 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:38:00 INFO - PROCESS | 1646 | 1462527480902 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x116a9a000 == 27 [pid = 1646] [id = 27] 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x117c1ac00) [pid = 1646] [serial = 77] [outer = 0x0] 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1184f2800) [pid = 1646] [serial = 78] [outer = 0x117c1ac00] 02:38:00 INFO - PROCESS | 1646 | 1462527480929 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1187a8000) [pid = 1646] [serial = 79] [outer = 0x117c1ac00] 02:38:01 INFO - PROCESS | 1646 | 1462527481211 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:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 475ms 02:38:01 INFO - PROCESS | 1646 | 1462527481244 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1646 | 1462527481246 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 02:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:38:01 INFO - PROCESS | 1646 | 1462527481248 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1646 | 1462527481249 Marionette TRACE conn2 <- [1,82,null,{}] 02:38:01 INFO - PROCESS | 1646 | 1462527481259 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:38:01 INFO - PROCESS | 1646 | 1462527481345 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:38:01 INFO - PROCESS | 1646 | 1462527481349 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175c7800 == 28 [pid = 1646] [id = 28] 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11912c400) [pid = 1646] [serial = 80] [outer = 0x0] 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x119209c00) [pid = 1646] [serial = 81] [outer = 0x11912c400] 02:38:01 INFO - PROCESS | 1646 | 1462527481378 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1194a3000) [pid = 1646] [serial = 82] [outer = 0x11912c400] 02:38:01 INFO - PROCESS | 1646 | 1462527481659 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:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 02:38:01 INFO - PROCESS | 1646 | 1462527481717 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1646 | 1462527481718 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 02:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:38:01 INFO - PROCESS | 1646 | 1462527481723 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1646 | 1462527481724 Marionette TRACE conn2 <- [1,86,null,{}] 02:38:01 INFO - PROCESS | 1646 | 1462527481726 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:38:01 INFO - PROCESS | 1646 | 1462527481794 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:38:01 INFO - PROCESS | 1646 | 1462527481799 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x118098800 == 29 [pid = 1646] [id = 29] 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11920f800) [pid = 1646] [serial = 83] [outer = 0x0] 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119919c00) [pid = 1646] [serial = 84] [outer = 0x11920f800] 02:38:01 INFO - PROCESS | 1646 | 1462527481826 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119966000) [pid = 1646] [serial = 85] [outer = 0x11920f800] 02:38:02 INFO - PROCESS | 1646 | 1462527482148 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:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 02:38:02 INFO - PROCESS | 1646 | 1462527482192 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 1646 | 1462527482193 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 02:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:38:02 INFO - PROCESS | 1646 | 1462527482195 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 1646 | 1462527482197 Marionette TRACE conn2 <- [1,90,null,{}] 02:38:02 INFO - PROCESS | 1646 | 1462527482199 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:38:02 INFO - PROCESS | 1646 | 1462527482283 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:38:02 INFO - PROCESS | 1646 | 1462527482328 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 30 [pid = 1646] [id = 30] 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11991b000) [pid = 1646] [serial = 86] [outer = 0x0] 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119dc9800) [pid = 1646] [serial = 87] [outer = 0x11991b000] 02:38:02 INFO - PROCESS | 1646 | 1462527482355 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1212b0000) [pid = 1646] [serial = 88] [outer = 0x11991b000] 02:38:02 INFO - PROCESS | 1646 | 1462527482609 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:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 02:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:38:02 INFO - PROCESS | 1646 | 1462527482664 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 1646 | 1462527482665 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 02:38:02 INFO - PROCESS | 1646 | 1462527482667 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 1646 | 1462527482668 Marionette TRACE conn2 <- [1,94,null,{}] 02:38:02 INFO - PROCESS | 1646 | 1462527482679 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:38:02 INFO - PROCESS | 1646 | 1462527482752 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:38:02 INFO - PROCESS | 1646 | 1462527482759 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11887a000 == 31 [pid = 1646] [id = 31] 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119965800) [pid = 1646] [serial = 89] [outer = 0x0] 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1212b4c00) [pid = 1646] [serial = 90] [outer = 0x119965800] 02:38:02 INFO - PROCESS | 1646 | 1462527482783 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x123589000) [pid = 1646] [serial = 91] [outer = 0x119965800] 02:38:03 INFO - PROCESS | 1646 | 1462527483080 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:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 02:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:38:03 INFO - PROCESS | 1646 | 1462527483094 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1646 | 1462527483095 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 02:38:03 INFO - PROCESS | 1646 | 1462527483098 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1646 | 1462527483099 Marionette TRACE conn2 <- [1,98,null,{}] 02:38:03 INFO - PROCESS | 1646 | 1462527483101 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:38:03 INFO - PROCESS | 1646 | 1462527483175 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:38:03 INFO - PROCESS | 1646 | 1462527483219 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c2000 == 32 [pid = 1646] [id = 32] 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119dd1000) [pid = 1646] [serial = 92] [outer = 0x0] 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123720800) [pid = 1646] [serial = 93] [outer = 0x119dd1000] 02:38:03 INFO - PROCESS | 1646 | 1462527483244 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123ac1000) [pid = 1646] [serial = 94] [outer = 0x119dd1000] 02:38:03 INFO - PROCESS | 1646 | 1462527483492 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:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 02:38:03 INFO - PROCESS | 1646 | 1462527483579 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1646 | 1462527483581 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 02:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:38:03 INFO - PROCESS | 1646 | 1462527483585 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1646 | 1462527483587 Marionette TRACE conn2 <- [1,102,null,{}] 02:38:03 INFO - PROCESS | 1646 | 1462527483592 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:38:03 INFO - PROCESS | 1646 | 1462527483699 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:38:03 INFO - PROCESS | 1646 | 1462527483707 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119574000 == 33 [pid = 1646] [id = 33] 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1234dac00) [pid = 1646] [serial = 95] [outer = 0x0] 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123c95c00) [pid = 1646] [serial = 96] [outer = 0x1234dac00] 02:38:03 INFO - PROCESS | 1646 | 1462527483747 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124155400) [pid = 1646] [serial = 97] [outer = 0x1234dac00] 02:38:04 INFO - PROCESS | 1646 | 1462527484138 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:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 573ms 02:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:38:04 INFO - PROCESS | 1646 | 1462527484158 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1646 | 1462527484159 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 02:38:04 INFO - PROCESS | 1646 | 1462527484161 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1646 | 1462527484162 Marionette TRACE conn2 <- [1,106,null,{}] 02:38:04 INFO - PROCESS | 1646 | 1462527484165 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:38:04 INFO - PROCESS | 1646 | 1462527484258 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:38:04 INFO - PROCESS | 1646 | 1462527484264 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119989800 == 34 [pid = 1646] [id = 34] 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124159400) [pid = 1646] [serial = 98] [outer = 0x0] 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12435f800) [pid = 1646] [serial = 99] [outer = 0x124159400] 02:38:04 INFO - PROCESS | 1646 | 1462527484291 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12449d800) [pid = 1646] [serial = 100] [outer = 0x124159400] 02:38:04 INFO - PROCESS | 1646 | 1462527484579 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:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 02:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:38:04 INFO - PROCESS | 1646 | 1462527484630 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1646 | 1462527484631 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 02:38:04 INFO - PROCESS | 1646 | 1462527484634 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1646 | 1462527484635 Marionette TRACE conn2 <- [1,110,null,{}] 02:38:04 INFO - PROCESS | 1646 | 1462527484640 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:38:04 INFO - PROCESS | 1646 | 1462527484725 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:38:04 INFO - PROCESS | 1646 | 1462527484729 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e8a800 == 35 [pid = 1646] [id = 35] 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1244a4800) [pid = 1646] [serial = 101] [outer = 0x0] 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124c9b400) [pid = 1646] [serial = 102] [outer = 0x1244a4800] 02:38:04 INFO - PROCESS | 1646 | 1462527484769 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126430800) [pid = 1646] [serial = 103] [outer = 0x1244a4800] 02:38:05 INFO - PROCESS | 1646 | 1462527485089 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:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 02:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:38:05 INFO - PROCESS | 1646 | 1462527485108 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1646 | 1462527485109 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 02:38:05 INFO - PROCESS | 1646 | 1462527485111 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1646 | 1462527485112 Marionette TRACE conn2 <- [1,114,null,{}] 02:38:05 INFO - PROCESS | 1646 | 1462527485114 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:38:05 INFO - PROCESS | 1646 | 1462527485210 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:38:05 INFO - PROCESS | 1646 | 1462527485217 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123f800 == 36 [pid = 1646] [id = 36] 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x117c1ec00) [pid = 1646] [serial = 104] [outer = 0x0] 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126433800) [pid = 1646] [serial = 105] [outer = 0x117c1ec00] 02:38:05 INFO - PROCESS | 1646 | 1462527485242 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126a11c00) [pid = 1646] [serial = 106] [outer = 0x117c1ec00] 02:38:05 INFO - PROCESS | 1646 | 1462527485541 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:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 02:38:05 INFO - PROCESS | 1646 | 1462527485580 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1646 | 1462527485581 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 02:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:38:05 INFO - PROCESS | 1646 | 1462527485584 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1646 | 1462527485585 Marionette TRACE conn2 <- [1,118,null,{}] 02:38:05 INFO - PROCESS | 1646 | 1462527485590 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:38:05 INFO - PROCESS | 1646 | 1462527485661 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:38:05 INFO - PROCESS | 1646 | 1462527485665 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231ac000 == 37 [pid = 1646] [id = 37] 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126a06800) [pid = 1646] [serial = 107] [outer = 0x0] 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126aa9800) [pid = 1646] [serial = 108] [outer = 0x126a06800] 02:38:05 INFO - PROCESS | 1646 | 1462527485691 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128f50800) [pid = 1646] [serial = 109] [outer = 0x126a06800] 02:38:05 INFO - PROCESS | 1646 | 1462527485975 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:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 02:38:06 INFO - PROCESS | 1646 | 1462527486011 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1646 | 1462527486012 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 02:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:38:06 INFO - PROCESS | 1646 | 1462527486015 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1646 | 1462527486016 Marionette TRACE conn2 <- [1,122,null,{}] 02:38:06 INFO - PROCESS | 1646 | 1462527486018 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:38:06 INFO - PROCESS | 1646 | 1462527486097 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:38:06 INFO - PROCESS | 1646 | 1462527486147 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123419000 == 38 [pid = 1646] [id = 38] 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126a02c00) [pid = 1646] [serial = 110] [outer = 0x0] 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128f58000) [pid = 1646] [serial = 111] [outer = 0x126a02c00] 02:38:06 INFO - PROCESS | 1646 | 1462527486171 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12915e400) [pid = 1646] [serial = 112] [outer = 0x126a02c00] 02:38:06 INFO - PROCESS | 1646 | 1462527486427 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:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 02:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:38:06 INFO - PROCESS | 1646 | 1462527486483 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1646 | 1462527486485 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 02:38:06 INFO - PROCESS | 1646 | 1462527486494 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1646 | 1462527486495 Marionette TRACE conn2 <- [1,126,null,{}] 02:38:06 INFO - PROCESS | 1646 | 1462527486498 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:38:06 INFO - PROCESS | 1646 | 1462527486579 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:38:06 INFO - PROCESS | 1646 | 1462527486583 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c57000 == 39 [pid = 1646] [id = 39] 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x129161800) [pid = 1646] [serial = 113] [outer = 0x0] 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12954ac00) [pid = 1646] [serial = 114] [outer = 0x129161800] 02:38:06 INFO - PROCESS | 1646 | 1462527486608 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1295e5c00) [pid = 1646] [serial = 115] [outer = 0x129161800] 02:38:06 INFO - PROCESS | 1646 | 1462527486912 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:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 475ms 02:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:38:06 INFO - PROCESS | 1646 | 1462527486963 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1646 | 1462527486964 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 02:38:06 INFO - PROCESS | 1646 | 1462527486966 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1646 | 1462527486967 Marionette TRACE conn2 <- [1,130,null,{}] 02:38:06 INFO - PROCESS | 1646 | 1462527486970 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:38:07 INFO - PROCESS | 1646 | 1462527487088 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:38:07 INFO - PROCESS | 1646 | 1462527487106 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x124726800 == 40 [pid = 1646] [id = 40] 02:38:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1295e9400) [pid = 1646] [serial = 116] [outer = 0x0] 02:38:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129621000) [pid = 1646] [serial = 117] [outer = 0x1295e9400] 02:38:07 INFO - PROCESS | 1646 | 1462527487130 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12a847c00) [pid = 1646] [serial = 118] [outer = 0x1295e9400] 02:38:08 INFO - PROCESS | 1646 | 1462527488108 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:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 02:38:08 INFO - PROCESS | 1646 | 1462527488136 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1646 | 1462527488138 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 02:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:38:08 INFO - PROCESS | 1646 | 1462527488142 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1646 | 1462527488144 Marionette TRACE conn2 <- [1,134,null,{}] 02:38:08 INFO - PROCESS | 1646 | 1462527488148 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:38:08 INFO - PROCESS | 1646 | 1462527488231 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:38:08 INFO - PROCESS | 1646 | 1462527488261 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ed5000 == 41 [pid = 1646] [id = 41] 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x116549000) [pid = 1646] [serial = 119] [outer = 0x0] 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11673a400) [pid = 1646] [serial = 120] [outer = 0x116549000] 02:38:08 INFO - PROCESS | 1646 | 1462527488289 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x116870000) [pid = 1646] [serial = 121] [outer = 0x116549000] 02:38:08 INFO - PROCESS | 1646 | 1462527488666 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:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 02:38:08 INFO - PROCESS | 1646 | 1462527488721 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:38:08 INFO - PROCESS | 1646 | 1462527488726 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 02:38:08 INFO - PROCESS | 1646 | 1462527488733 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1646 | 1462527488735 Marionette TRACE conn2 <- [1,138,null,{}] 02:38:08 INFO - PROCESS | 1646 | 1462527488739 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:38:08 INFO - PROCESS | 1646 | 1462527488850 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:38:08 INFO - PROCESS | 1646 | 1462527488855 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d14000 == 42 [pid = 1646] [id = 42] 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11680b400) [pid = 1646] [serial = 122] [outer = 0x0] 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x117111c00) [pid = 1646] [serial = 123] [outer = 0x11680b400] 02:38:08 INFO - PROCESS | 1646 | 1462527488883 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x118379000) [pid = 1646] [serial = 124] [outer = 0x11680b400] 02:38:09 INFO - PROCESS | 1646 | 1462527489213 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:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 02:38:09 INFO - PROCESS | 1646 | 1462527489256 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 1646 | 1462527489257 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 02:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:38:09 INFO - PROCESS | 1646 | 1462527489260 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - PROCESS | 1646 | 1462527489262 Marionette TRACE conn2 <- [1,142,null,{}] 02:38:09 INFO - PROCESS | 1646 | 1462527489283 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:38:09 INFO - PROCESS | 1646 | 1462527489801 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12915a800) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12d266000) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12cfbd800) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x117c20800) [pid = 1646] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12ca77400) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12c7b8000) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12c31a000) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12bfc1c00) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12bfb4000) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115ebdc00) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12ab86800) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12a91f800) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x117c1ac00) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11912c400) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11920f800) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11991b000) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119965800) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119dd1000) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1234dac00) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124159400) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x117c1ec00) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x126a06800) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126a02c00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12dd4b000) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112f8f800) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x114ffb400) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1187a2800) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1165d5800) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:38:09 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x111e4e400) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:38:09 INFO - PROCESS | 1646 | 1462527489871 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e2d800 == 43 [pid = 1646] [id = 43] 02:38:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1126b7400) [pid = 1646] [serial = 125] [outer = 0x0] 02:38:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1126b9000) [pid = 1646] [serial = 126] [outer = 0x1126b7400] 02:38:09 INFO - PROCESS | 1646 | 1462527489899 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x117c1b400) [pid = 1646] [serial = 127] [outer = 0x1126b7400] 02:38:10 INFO - PROCESS | 1646 | 1462527490175 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:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 971ms 02:38:10 INFO - PROCESS | 1646 | 1462527490231 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1646 | 1462527490233 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 02:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:38:10 INFO - PROCESS | 1646 | 1462527490235 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1646 | 1462527490237 Marionette TRACE conn2 <- [1,146,null,{}] 02:38:10 INFO - PROCESS | 1646 | 1462527490243 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:38:10 INFO - PROCESS | 1646 | 1462527490312 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:38:10 INFO - PROCESS | 1646 | 1462527490353 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x117470000 == 44 [pid = 1646] [id = 44] 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116199400) [pid = 1646] [serial = 128] [outer = 0x0] 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11912c800) [pid = 1646] [serial = 129] [outer = 0x116199400] 02:38:10 INFO - PROCESS | 1646 | 1462527490380 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11949c800) [pid = 1646] [serial = 130] [outer = 0x116199400] 02:38:10 INFO - PROCESS | 1646 | 1462527490659 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:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 475ms 02:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:38:10 INFO - PROCESS | 1646 | 1462527490710 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1646 | 1462527490712 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 02:38:10 INFO - PROCESS | 1646 | 1462527490714 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1646 | 1462527490715 Marionette TRACE conn2 <- [1,150,null,{}] 02:38:10 INFO - PROCESS | 1646 | 1462527490717 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:38:10 INFO - PROCESS | 1646 | 1462527490784 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:38:10 INFO - PROCESS | 1646 | 1462527490789 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11821a800 == 45 [pid = 1646] [id = 45] 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11654b400) [pid = 1646] [serial = 131] [outer = 0x0] 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11991a400) [pid = 1646] [serial = 132] [outer = 0x11654b400] 02:38:10 INFO - PROCESS | 1646 | 1462527490816 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1199b3800) [pid = 1646] [serial = 133] [outer = 0x11654b400] 02:38:11 INFO - PROCESS | 1646 | 1462527491138 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:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 02:38:11 INFO - PROCESS | 1646 | 1462527491182 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1646 | 1462527491183 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 02:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:38:11 INFO - PROCESS | 1646 | 1462527491186 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1646 | 1462527491187 Marionette TRACE conn2 <- [1,154,null,{}] 02:38:11 INFO - PROCESS | 1646 | 1462527491189 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:38:11 INFO - PROCESS | 1646 | 1462527491270 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:38:11 INFO - PROCESS | 1646 | 1462527491275 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871b800 == 46 [pid = 1646] [id = 46] 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1133b4800) [pid = 1646] [serial = 134] [outer = 0x0] 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1212a6800) [pid = 1646] [serial = 135] [outer = 0x1133b4800] 02:38:11 INFO - PROCESS | 1646 | 1462527491304 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1230a1c00) [pid = 1646] [serial = 136] [outer = 0x1133b4800] 02:38:11 INFO - PROCESS | 1646 | 1462527491604 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:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 02:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:38:11 INFO - PROCESS | 1646 | 1462527491657 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1646 | 1462527491659 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 02:38:11 INFO - PROCESS | 1646 | 1462527491661 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1646 | 1462527491662 Marionette TRACE conn2 <- [1,158,null,{}] 02:38:11 INFO - PROCESS | 1646 | 1462527491664 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:38:11 INFO - PROCESS | 1646 | 1462527491729 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:38:11 INFO - PROCESS | 1646 | 1462527491776 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b8800 == 47 [pid = 1646] [id = 47] 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119dd6c00) [pid = 1646] [serial = 137] [outer = 0x0] 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1232ee800) [pid = 1646] [serial = 138] [outer = 0x119dd6c00] 02:38:11 INFO - PROCESS | 1646 | 1462527491801 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1239dbc00) [pid = 1646] [serial = 139] [outer = 0x119dd6c00] 02:38:12 INFO - PROCESS | 1646 | 1462527492229 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:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 618ms 02:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:38:12 INFO - PROCESS | 1646 | 1462527492280 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1646 | 1462527492283 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 02:38:12 INFO - PROCESS | 1646 | 1462527492302 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 1646 | 1462527492306 Marionette TRACE conn2 <- [1,162,null,{}] 02:38:12 INFO - PROCESS | 1646 | 1462527492311 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:38:12 INFO - PROCESS | 1646 | 1462527492401 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:38:12 INFO - PROCESS | 1646 | 1462527492479 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167d9000 == 48 [pid = 1646] [id = 48] 02:38:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x116740c00) [pid = 1646] [serial = 140] [outer = 0x0] 02:38:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116868400) [pid = 1646] [serial = 141] [outer = 0x116740c00] 02:38:12 INFO - PROCESS | 1646 | 1462527492513 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x117c1c000) [pid = 1646] [serial = 142] [outer = 0x116740c00] 02:38:12 INFO - PROCESS | 1646 | 1462527492946 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:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 02:38:12 INFO - PROCESS | 1646 | 1462527492977 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1646 | 1462527492981 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 02:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:38:13 INFO - PROCESS | 1646 | 1462527493002 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1646 | 1462527493005 Marionette TRACE conn2 <- [1,166,null,{}] 02:38:13 INFO - PROCESS | 1646 | 1462527493009 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:38:13 INFO - PROCESS | 1646 | 1462527493098 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:38:13 INFO - PROCESS | 1646 | 1462527493158 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c8000 == 49 [pid = 1646] [id = 49] 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118565000) [pid = 1646] [serial = 143] [outer = 0x0] 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1187aa800) [pid = 1646] [serial = 144] [outer = 0x118565000] 02:38:13 INFO - PROCESS | 1646 | 1462527493187 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x115e55c00) [pid = 1646] [serial = 145] [outer = 0x118565000] 02:38:13 INFO - PROCESS | 1646 | 1462527493613 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:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 639ms 02:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:38:13 INFO - PROCESS | 1646 | 1462527493624 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 1646 | 1462527493626 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 02:38:13 INFO - PROCESS | 1646 | 1462527493628 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1646 | 1462527493631 Marionette TRACE conn2 <- [1,170,null,{}] 02:38:13 INFO - PROCESS | 1646 | 1462527493638 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:38:13 INFO - PROCESS | 1646 | 1462527493745 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:38:13 INFO - PROCESS | 1646 | 1462527493798 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11998f800 == 50 [pid = 1646] [id = 50] 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1199ae000) [pid = 1646] [serial = 146] [outer = 0x0] 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1212a8400) [pid = 1646] [serial = 147] [outer = 0x1199ae000] 02:38:13 INFO - PROCESS | 1646 | 1462527493834 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x124153800) [pid = 1646] [serial = 148] [outer = 0x1199ae000] 02:38:14 INFO - PROCESS | 1646 | 1462527494248 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:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 02:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:38:14 INFO - PROCESS | 1646 | 1462527494300 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1646 | 1462527494302 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 02:38:14 INFO - PROCESS | 1646 | 1462527494304 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1646 | 1462527494305 Marionette TRACE conn2 <- [1,174,null,{}] 02:38:14 INFO - PROCESS | 1646 | 1462527494307 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:38:14 INFO - PROCESS | 1646 | 1462527494400 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:38:14 INFO - PROCESS | 1646 | 1462527494444 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118213800 == 51 [pid = 1646] [id = 51] 02:38:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1212afc00) [pid = 1646] [serial = 149] [outer = 0x0] 02:38:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x123c98800) [pid = 1646] [serial = 150] [outer = 0x1212afc00] 02:38:14 INFO - PROCESS | 1646 | 1462527494474 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x124158c00) [pid = 1646] [serial = 151] [outer = 0x1212afc00] 02:38:14 INFO - PROCESS | 1646 | 1462527494889 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:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 02:38:15 INFO - PROCESS | 1646 | 1462527495069 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 1646 | 1462527495073 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 02:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:38:15 INFO - PROCESS | 1646 | 1462527495103 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 1646 | 1462527495106 Marionette TRACE conn2 <- [1,178,null,{}] 02:38:15 INFO - PROCESS | 1646 | 1462527495112 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:38:15 INFO - PROCESS | 1646 | 1462527495229 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:38:15 INFO - PROCESS | 1646 | 1462527495292 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1165f2800 == 52 [pid = 1646] [id = 52] 02:38:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x115e5e000) [pid = 1646] [serial = 152] [outer = 0x0] 02:38:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1161bbc00) [pid = 1646] [serial = 153] [outer = 0x115e5e000] 02:38:15 INFO - PROCESS | 1646 | 1462527495335 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x116530000) [pid = 1646] [serial = 154] [outer = 0x115e5e000] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11871b800 == 51 [pid = 1646] [id = 46] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11821a800 == 50 [pid = 1646] [id = 45] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x117470000 == 49 [pid = 1646] [id = 44] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x112e2d800 == 48 [pid = 1646] [id = 43] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1175c7800 == 47 [pid = 1646] [id = 28] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x115d14000 == 46 [pid = 1646] [id = 42] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 45 [pid = 1646] [id = 30] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x112ed5000 == 44 [pid = 1646] [id = 41] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x116a9a000 == 43 [pid = 1646] [id = 27] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119574000 == 42 [pid = 1646] [id = 33] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118098800 == 41 [pid = 1646] [id = 29] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11887a000 == 40 [pid = 1646] [id = 31] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c2000 == 39 [pid = 1646] [id = 32] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118213800 == 38 [pid = 1646] [id = 51] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x11998f800 == 37 [pid = 1646] [id = 50] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1231ac000 == 36 [pid = 1646] [id = 37] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123c57000 == 35 [pid = 1646] [id = 39] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123419000 == 34 [pid = 1646] [id = 38] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x124726800 == 33 [pid = 1646] [id = 40] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c8000 == 32 [pid = 1646] [id = 49] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12123f800 == 31 [pid = 1646] [id = 36] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119989800 == 30 [pid = 1646] [id = 34] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1167d9000 == 29 [pid = 1646] [id = 48] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b8800 == 28 [pid = 1646] [id = 47] 02:38:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119e8a800 == 27 [pid = 1646] [id = 35] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112f93800) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1184f2800) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x119209c00) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119919c00) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x119966000) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119dc9800) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1212b0000) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1212b4c00) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x123589000) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x123720800) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x123ac1000) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123c95c00) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12435f800) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x124c9b400) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126433800) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x126aa9800) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128f58000) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124155400) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12dd4a400) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11337e000) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x117111000) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119913400) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116805400) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12449d800) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1194a3000) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1168c5000) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x117c1bc00) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1199b9c00) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126a11c00) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128f50800) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12915e400) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12954ac00) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118568400) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x114ff9c00) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12dd4ac00) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1187a8000) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1295e3400) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12915c800) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c7f000) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123729400) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12ca7dc00) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ce12c00) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12c7be000) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12ca75000) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12c7b1c00) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12c7b5c00) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12c1b3000) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12c317400) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12bfb9c00) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12bfbe400) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bb9a400) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12bba0800) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12ba69000) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12b294c00) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12ab7e800) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12ab82800) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x129542c00) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12d87b800) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12d882800) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12cfc0400) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12cfc6400) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1187a6c00) [pid = 1646] [serial = 52] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1184eb800) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12d107800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x12d14b000) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 02:38:16 INFO - PROCESS | 1646 | 1462527496220 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:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1127ms 02:38:16 INFO - PROCESS | 1646 | 1462527496228 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 1646 | 1462527496230 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 02:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:38:16 INFO - PROCESS | 1646 | 1462527496233 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 1646 | 1462527496235 Marionette TRACE conn2 <- [1,182,null,{}] 02:38:16 INFO - PROCESS | 1646 | 1462527496241 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:38:16 INFO - PROCESS | 1646 | 1462527496311 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:38:16 INFO - PROCESS | 1646 | 1462527496317 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x112d07800 == 28 [pid = 1646] [id = 53] 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1134b0000) [pid = 1646] [serial = 155] [outer = 0x0] 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x115e3cc00) [pid = 1646] [serial = 156] [outer = 0x1134b0000] 02:38:16 INFO - PROCESS | 1646 | 1462527496347 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x116530c00) [pid = 1646] [serial = 157] [outer = 0x1134b0000] 02:38:16 INFO - PROCESS | 1646 | 1462527496673 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:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 471ms 02:38:16 INFO - PROCESS | 1646 | 1462527496718 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 1646 | 1462527496723 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 02:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:38:16 INFO - PROCESS | 1646 | 1462527496730 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 1646 | 1462527496732 Marionette TRACE conn2 <- [1,186,null,{}] 02:38:16 INFO - PROCESS | 1646 | 1462527496734 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:38:16 INFO - PROCESS | 1646 | 1462527496799 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:38:16 INFO - PROCESS | 1646 | 1462527496805 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f4e800 == 29 [pid = 1646] [id = 54] 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x116548c00) [pid = 1646] [serial = 158] [outer = 0x0] 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x116743400) [pid = 1646] [serial = 159] [outer = 0x116548c00] 02:38:16 INFO - PROCESS | 1646 | 1462527496834 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x11806e400) [pid = 1646] [serial = 160] [outer = 0x116548c00] 02:38:17 INFO - PROCESS | 1646 | 1462527497134 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:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 420ms 02:38:17 INFO - PROCESS | 1646 | 1462527497150 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 1646 | 1462527497152 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 02:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:38:17 INFO - PROCESS | 1646 | 1462527497162 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 1646 | 1462527497164 Marionette TRACE conn2 <- [1,190,null,{}] 02:38:17 INFO - PROCESS | 1646 | 1462527497173 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:38:17 INFO - PROCESS | 1646 | 1462527497251 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:38:17 INFO - PROCESS | 1646 | 1462527497292 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa8800 == 30 [pid = 1646] [id = 55] 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x116463400) [pid = 1646] [serial = 161] [outer = 0x0] 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11807ac00) [pid = 1646] [serial = 162] [outer = 0x116463400] 02:38:17 INFO - PROCESS | 1646 | 1462527497320 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1187a9000) [pid = 1646] [serial = 163] [outer = 0x116463400] 02:38:17 INFO - PROCESS | 1646 | 1462527497588 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:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 02:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:38:17 INFO - PROCESS | 1646 | 1462527497632 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 1646 | 1462527497634 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 02:38:17 INFO - PROCESS | 1646 | 1462527497645 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 1646 | 1462527497646 Marionette TRACE conn2 <- [1,194,null,{}] 02:38:17 INFO - PROCESS | 1646 | 1462527497648 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:38:17 INFO - PROCESS | 1646 | 1462527497721 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:38:17 INFO - PROCESS | 1646 | 1462527497726 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c94800 == 31 [pid = 1646] [id = 56] 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1165d0400) [pid = 1646] [serial = 164] [outer = 0x0] 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x119496400) [pid = 1646] [serial = 165] [outer = 0x1165d0400] 02:38:17 INFO - PROCESS | 1646 | 1462527497754 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119910400) [pid = 1646] [serial = 166] [outer = 0x1165d0400] 02:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 427ms 02:38:18 INFO - PROCESS | 1646 | 1462527498060 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:38:18 INFO - PROCESS | 1646 | 1462527498063 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1646 | 1462527498064 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 02:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:38:18 INFO - PROCESS | 1646 | 1462527498067 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1646 | 1462527498068 Marionette TRACE conn2 <- [1,198,null,{}] 02:38:18 INFO - PROCESS | 1646 | 1462527498079 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:38:18 INFO - PROCESS | 1646 | 1462527498173 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:38:18 INFO - PROCESS | 1646 | 1462527498183 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca9800 == 32 [pid = 1646] [id = 57] 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1161be800) [pid = 1646] [serial = 167] [outer = 0x0] 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x119499000) [pid = 1646] [serial = 168] [outer = 0x1161be800] 02:38:18 INFO - PROCESS | 1646 | 1462527498208 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119966000) [pid = 1646] [serial = 169] [outer = 0x1161be800] 02:38:18 INFO - PROCESS | 1646 | 1462527498505 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:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 02:38:18 INFO - PROCESS | 1646 | 1462527498543 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:38:18 INFO - PROCESS | 1646 | 1462527498544 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 02:38:18 INFO - PROCESS | 1646 | 1462527498546 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1646 | 1462527498547 Marionette TRACE conn2 <- [1,202,null,{}] 02:38:18 INFO - PROCESS | 1646 | 1462527498549 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:38:18 INFO - PROCESS | 1646 | 1462527498647 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:38:18 INFO - PROCESS | 1646 | 1462527498652 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x118702800 == 33 [pid = 1646] [id = 58] 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119966800) [pid = 1646] [serial = 170] [outer = 0x0] 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119dd0800) [pid = 1646] [serial = 171] [outer = 0x119966800] 02:38:18 INFO - PROCESS | 1646 | 1462527498681 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1212b1c00) [pid = 1646] [serial = 172] [outer = 0x119966800] 02:38:19 INFO - PROCESS | 1646 | 1462527499000 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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 02:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:38:19 INFO - PROCESS | 1646 | 1462527499015 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1646 | 1462527499016 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 02:38:19 INFO - PROCESS | 1646 | 1462527499018 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1646 | 1462527499020 Marionette TRACE conn2 <- [1,206,null,{}] 02:38:19 INFO - PROCESS | 1646 | 1462527499040 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:38:19 INFO - PROCESS | 1646 | 1462527499124 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:38:19 INFO - PROCESS | 1646 | 1462527499128 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192be000 == 34 [pid = 1646] [id = 59] 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112e6c800) [pid = 1646] [serial = 173] [outer = 0x0] 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123589c00) [pid = 1646] [serial = 174] [outer = 0x112e6c800] 02:38:19 INFO - PROCESS | 1646 | 1462527499154 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x123ac7c00) [pid = 1646] [serial = 175] [outer = 0x112e6c800] 02:38:19 INFO - PROCESS | 1646 | 1462527499465 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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 477ms 02:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:38:19 INFO - PROCESS | 1646 | 1462527499495 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1646 | 1462527499497 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 02:38:19 INFO - PROCESS | 1646 | 1462527499499 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1646 | 1462527499500 Marionette TRACE conn2 <- [1,210,null,{}] 02:38:19 INFO - PROCESS | 1646 | 1462527499502 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:38:19 INFO - PROCESS | 1646 | 1462527499588 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:38:19 INFO - PROCESS | 1646 | 1462527499613 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194db000 == 35 [pid = 1646] [id = 60] 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1211ef000) [pid = 1646] [serial = 176] [outer = 0x0] 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123c95c00) [pid = 1646] [serial = 177] [outer = 0x1211ef000] 02:38:19 INFO - PROCESS | 1646 | 1462527499638 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x12415a000) [pid = 1646] [serial = 178] [outer = 0x1211ef000] 02:38:19 INFO - PROCESS | 1646 | 1462527499923 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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 467ms 02:38:19 INFO - PROCESS | 1646 | 1462527499967 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1646 | 1462527499968 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 02:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:38:19 INFO - PROCESS | 1646 | 1462527499973 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1646 | 1462527499975 Marionette TRACE conn2 <- [1,214,null,{}] 02:38:19 INFO - PROCESS | 1646 | 1462527499978 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:38:20 INFO - PROCESS | 1646 | 1462527500063 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:38:20 INFO - PROCESS | 1646 | 1462527500067 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa8000 == 36 [pid = 1646] [id = 61] 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1240f6400) [pid = 1646] [serial = 179] [outer = 0x0] 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x124452c00) [pid = 1646] [serial = 180] [outer = 0x1240f6400] 02:38:20 INFO - PROCESS | 1646 | 1462527500091 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1244a6800) [pid = 1646] [serial = 181] [outer = 0x1240f6400] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116549000) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11680b400) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11654b400) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1126b7400) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x116199400) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1295e9400) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119dd6c00) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x129161800) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1244a4800) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:38:20 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1133b4800) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:38:20 INFO - PROCESS | 1646 | 1462527500390 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:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 471ms 02:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:38:20 INFO - PROCESS | 1646 | 1462527500443 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1646 | 1462527500444 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 02:38:20 INFO - PROCESS | 1646 | 1462527500446 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1646 | 1462527500447 Marionette TRACE conn2 <- [1,218,null,{}] 02:38:20 INFO - PROCESS | 1646 | 1462527500449 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:38:20 INFO - PROCESS | 1646 | 1462527500532 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:38:20 INFO - PROCESS | 1646 | 1462527500558 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1199a1000 == 37 [pid = 1646] [id = 62] 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11205c000) [pid = 1646] [serial = 182] [outer = 0x0] 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12435e800) [pid = 1646] [serial = 183] [outer = 0x11205c000] 02:38:20 INFO - PROCESS | 1646 | 1462527500583 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1244aa400) [pid = 1646] [serial = 184] [outer = 0x11205c000] 02:38:20 INFO - PROCESS | 1646 | 1462527500845 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:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 02:38:20 INFO - PROCESS | 1646 | 1462527500881 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1646 | 1462527500882 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 02:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:38:20 INFO - PROCESS | 1646 | 1462527500885 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1646 | 1462527500887 Marionette TRACE conn2 <- [1,222,null,{}] 02:38:20 INFO - PROCESS | 1646 | 1462527500897 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:38:20 INFO - PROCESS | 1646 | 1462527500985 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:38:20 INFO - PROCESS | 1646 | 1462527500992 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca9000 == 38 [pid = 1646] [id = 63] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1247ce400) [pid = 1646] [serial = 185] [outer = 0x0] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x124c9c800) [pid = 1646] [serial = 186] [outer = 0x1247ce400] 02:38:21 INFO - PROCESS | 1646 | 1462527501020 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119965400) [pid = 1646] [serial = 187] [outer = 0x1247ce400] 02:38:21 INFO - PROCESS | 1646 | 1462527501307 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:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 02:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:38:21 INFO - PROCESS | 1646 | 1462527501363 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1646 | 1462527501364 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 02:38:21 INFO - PROCESS | 1646 | 1462527501366 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1646 | 1462527501367 Marionette TRACE conn2 <- [1,226,null,{}] 02:38:21 INFO - PROCESS | 1646 | 1462527501369 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:38:21 INFO - PROCESS | 1646 | 1462527501457 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:38:21 INFO - PROCESS | 1646 | 1462527501463 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b8800 == 39 [pid = 1646] [id = 64] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126431800) [pid = 1646] [serial = 188] [outer = 0x0] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126660400) [pid = 1646] [serial = 189] [outer = 0x126431800] 02:38:21 INFO - PROCESS | 1646 | 1462527501490 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1266f6800) [pid = 1646] [serial = 190] [outer = 0x126431800] 02:38:21 INFO - PROCESS | 1646 | 1462527501758 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:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 02:38:21 INFO - PROCESS | 1646 | 1462527501785 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1646 | 1462527501787 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 02:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:38:21 INFO - PROCESS | 1646 | 1462527501797 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1646 | 1462527501798 Marionette TRACE conn2 <- [1,230,null,{}] 02:38:21 INFO - PROCESS | 1646 | 1462527501800 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:38:21 INFO - PROCESS | 1646 | 1462527501873 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:38:21 INFO - PROCESS | 1646 | 1462527501885 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a1f000 == 40 [pid = 1646] [id = 65] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x124448c00) [pid = 1646] [serial = 191] [outer = 0x0] 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126a97400) [pid = 1646] [serial = 192] [outer = 0x124448c00] 02:38:21 INFO - PROCESS | 1646 | 1462527501911 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128c45400) [pid = 1646] [serial = 193] [outer = 0x124448c00] 02:38:22 INFO - PROCESS | 1646 | 1462527502270 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:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 518ms 02:38:22 INFO - PROCESS | 1646 | 1462527502316 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 1646 | 1462527502318 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 02:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:38:22 INFO - PROCESS | 1646 | 1462527502322 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 1646 | 1462527502324 Marionette TRACE conn2 <- [1,234,null,{}] 02:38:22 INFO - PROCESS | 1646 | 1462527502329 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:38:22 INFO - PROCESS | 1646 | 1462527502431 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:38:22 INFO - PROCESS | 1646 | 1462527502492 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e21800 == 41 [pid = 1646] [id = 66] 02:38:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112f92c00) [pid = 1646] [serial = 194] [outer = 0x0] 02:38:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1133b2400) [pid = 1646] [serial = 195] [outer = 0x112f92c00] 02:38:22 INFO - PROCESS | 1646 | 1462527502524 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116523800) [pid = 1646] [serial = 196] [outer = 0x112f92c00] 02:38:23 INFO - PROCESS | 1646 | 1462527502999 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:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 02:38:23 INFO - PROCESS | 1646 | 1462527503047 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1646 | 1462527503051 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 02:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:38:23 INFO - PROCESS | 1646 | 1462527503059 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1646 | 1462527503061 Marionette TRACE conn2 <- [1,238,null,{}] 02:38:23 INFO - PROCESS | 1646 | 1462527503063 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:38:23 INFO - PROCESS | 1646 | 1462527503160 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:38:23 INFO - PROCESS | 1646 | 1462527503222 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175c8000 == 42 [pid = 1646] [id = 67] 02:38:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116747000) [pid = 1646] [serial = 197] [outer = 0x0] 02:38:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11768e000) [pid = 1646] [serial = 198] [outer = 0x116747000] 02:38:23 INFO - PROCESS | 1646 | 1462527503251 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118380400) [pid = 1646] [serial = 199] [outer = 0x116747000] 02:38:23 INFO - PROCESS | 1646 | 1462527503878 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:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 872ms 02:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:38:23 INFO - PROCESS | 1646 | 1462527503931 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1646 | 1462527503933 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 02:38:23 INFO - PROCESS | 1646 | 1462527503936 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1646 | 1462527503938 Marionette TRACE conn2 <- [1,242,null,{}] 02:38:23 INFO - PROCESS | 1646 | 1462527503942 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:38:24 INFO - PROCESS | 1646 | 1462527504036 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b8800 == 41 [pid = 1646] [id = 64] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca9000 == 40 [pid = 1646] [id = 63] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1199a1000 == 39 [pid = 1646] [id = 62] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa8000 == 38 [pid = 1646] [id = 61] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1194db000 == 37 [pid = 1646] [id = 60] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1192be000 == 36 [pid = 1646] [id = 59] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x118702800 == 35 [pid = 1646] [id = 58] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca9800 == 34 [pid = 1646] [id = 57] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x117c94800 == 33 [pid = 1646] [id = 56] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa8800 == 32 [pid = 1646] [id = 55] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x115f4e800 == 31 [pid = 1646] [id = 54] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x112d07800 == 30 [pid = 1646] [id = 53] 02:38:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1165f2800 == 29 [pid = 1646] [id = 52] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1232ee800) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1230a1c00) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11673a400) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116870000) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x117111c00) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11991a400) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1212a6800) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1126b9000) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117c1b400) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118379000) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11912c800) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1199b3800) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11949c800) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a847c00) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129621000) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1239dbc00) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1295e5c00) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126430800) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 02:38:24 INFO - PROCESS | 1646 | 1462527504102 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e1d000 == 30 [pid = 1646] [id = 68] 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x114ff8800) [pid = 1646] [serial = 200] [outer = 0x0] 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11654a400) [pid = 1646] [serial = 201] [outer = 0x114ff8800] 02:38:24 INFO - PROCESS | 1646 | 1462527504131 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1168d1c00) [pid = 1646] [serial = 202] [outer = 0x114ff8800] 02:38:24 INFO - PROCESS | 1646 | 1462527504402 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:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 02:38:24 INFO - PROCESS | 1646 | 1462527504461 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 1646 | 1462527504465 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 02:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:38:24 INFO - PROCESS | 1646 | 1462527504469 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 1646 | 1462527504473 Marionette TRACE conn2 <- [1,246,null,{}] 02:38:24 INFO - PROCESS | 1646 | 1462527504477 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:38:24 INFO - PROCESS | 1646 | 1462527504548 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:38:24 INFO - PROCESS | 1646 | 1462527504554 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1168a8000 == 31 [pid = 1646] [id = 69] 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x117683c00) [pid = 1646] [serial = 203] [outer = 0x0] 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1184ef400) [pid = 1646] [serial = 204] [outer = 0x117683c00] 02:38:24 INFO - PROCESS | 1646 | 1462527504581 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11879c400) [pid = 1646] [serial = 205] [outer = 0x117683c00] 02:38:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119205800) [pid = 1646] [serial = 206] [outer = 0x12ba72c00] 02:38:24 INFO - PROCESS | 1646 | 1462527504941 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:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 02:38:24 INFO - PROCESS | 1646 | 1462527504993 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 1646 | 1462527504994 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 02:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:38:24 INFO - PROCESS | 1646 | 1462527504996 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1646 | 1462527504999 Marionette TRACE conn2 <- [1,250,null,{}] 02:38:25 INFO - PROCESS | 1646 | 1462527505006 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:38:25 INFO - PROCESS | 1646 | 1462527505079 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:38:25 INFO - PROCESS | 1646 | 1462527505085 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c96000 == 32 [pid = 1646] [id = 70] 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1191ac800) [pid = 1646] [serial = 207] [outer = 0x0] 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119918c00) [pid = 1646] [serial = 208] [outer = 0x1191ac800] 02:38:25 INFO - PROCESS | 1646 | 1462527505116 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119dc9000) [pid = 1646] [serial = 209] [outer = 0x1191ac800] 02:38:25 INFO - PROCESS | 1646 | 1462527505447 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:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 02:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:38:25 INFO - PROCESS | 1646 | 1462527505467 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1646 | 1462527505469 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 02:38:25 INFO - PROCESS | 1646 | 1462527505472 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1646 | 1462527505474 Marionette TRACE conn2 <- [1,254,null,{}] 02:38:25 INFO - PROCESS | 1646 | 1462527505477 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:38:25 INFO - PROCESS | 1646 | 1462527505563 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:38:25 INFO - PROCESS | 1646 | 1462527505569 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x118249800 == 33 [pid = 1646] [id = 71] 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1191ad400) [pid = 1646] [serial = 210] [outer = 0x0] 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1211f0c00) [pid = 1646] [serial = 211] [outer = 0x1191ad400] 02:38:25 INFO - PROCESS | 1646 | 1462527505595 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1212b0800) [pid = 1646] [serial = 212] [outer = 0x1191ad400] 02:38:25 INFO - PROCESS | 1646 | 1462527505892 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:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 02:38:25 INFO - PROCESS | 1646 | 1462527505943 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 1646 | 1462527505944 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 02:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:38:25 INFO - PROCESS | 1646 | 1462527505946 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 1646 | 1462527505947 Marionette TRACE conn2 <- [1,258,null,{}] 02:38:25 INFO - PROCESS | 1646 | 1462527505950 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:38:26 INFO - PROCESS | 1646 | 1462527506017 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:38:26 INFO - PROCESS | 1646 | 1462527506023 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192ca000 == 34 [pid = 1646] [id = 72] 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1212a6800) [pid = 1646] [serial = 213] [outer = 0x0] 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1234da800) [pid = 1646] [serial = 214] [outer = 0x1212a6800] 02:38:26 INFO - PROCESS | 1646 | 1462527506048 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x123c7d800) [pid = 1646] [serial = 215] [outer = 0x1212a6800] 02:38:26 INFO - PROCESS | 1646 | 1462527506419 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:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 519ms 02:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:38:26 INFO - PROCESS | 1646 | 1462527506468 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 1646 | 1462527506469 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 02:38:26 INFO - PROCESS | 1646 | 1462527506471 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1646 | 1462527506479 Marionette TRACE conn2 <- [1,262,null,{}] 02:38:26 INFO - PROCESS | 1646 | 1462527506482 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:38:26 INFO - PROCESS | 1646 | 1462527506579 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:38:26 INFO - PROCESS | 1646 | 1462527506610 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x119577800 == 35 [pid = 1646] [id = 73] 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124152400) [pid = 1646] [serial = 216] [outer = 0x0] 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1244aac00) [pid = 1646] [serial = 217] [outer = 0x124152400] 02:38:26 INFO - PROCESS | 1646 | 1462527506636 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124d3a400) [pid = 1646] [serial = 218] [outer = 0x124152400] 02:38:26 INFO - PROCESS | 1646 | 1462527506935 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:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 476ms 02:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:38:26 INFO - PROCESS | 1646 | 1462527506949 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 1646 | 1462527506950 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 02:38:26 INFO - PROCESS | 1646 | 1462527506952 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1646 | 1462527506954 Marionette TRACE conn2 <- [1,266,null,{}] 02:38:26 INFO - PROCESS | 1646 | 1462527506970 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:38:27 INFO - PROCESS | 1646 | 1462527507056 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:38:27 INFO - PROCESS | 1646 | 1462527507061 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x121230000 == 36 [pid = 1646] [id = 74] 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124157800) [pid = 1646] [serial = 219] [outer = 0x0] 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126426400) [pid = 1646] [serial = 220] [outer = 0x124157800] 02:38:27 INFO - PROCESS | 1646 | 1462527507086 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1266f3000) [pid = 1646] [serial = 221] [outer = 0x124157800] 02:38:27 INFO - PROCESS | 1646 | 1462527507381 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:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 477ms 02:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:38:27 INFO - PROCESS | 1646 | 1462527507431 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 1646 | 1462527507433 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 02:38:27 INFO - PROCESS | 1646 | 1462527507435 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1646 | 1462527507436 Marionette TRACE conn2 <- [1,270,null,{}] 02:38:27 INFO - PROCESS | 1646 | 1462527507441 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:38:27 INFO - PROCESS | 1646 | 1462527507521 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:38:27 INFO - PROCESS | 1646 | 1462527507527 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231ba800 == 37 [pid = 1646] [id = 75] 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124c9cc00) [pid = 1646] [serial = 222] [outer = 0x0] 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126a9f400) [pid = 1646] [serial = 223] [outer = 0x124c9cc00] 02:38:27 INFO - PROCESS | 1646 | 1462527507558 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128f57800) [pid = 1646] [serial = 224] [outer = 0x124c9cc00] 02:38:27 INFO - PROCESS | 1646 | 1462527507884 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:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 02:38:27 INFO - PROCESS | 1646 | 1462527507907 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 1646 | 1462527507909 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 02:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:38:27 INFO - PROCESS | 1646 | 1462527507912 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1646 | 1462527507913 Marionette TRACE conn2 <- [1,274,null,{}] 02:38:27 INFO - PROCESS | 1646 | 1462527507915 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:38:28 INFO - PROCESS | 1646 | 1462527507998 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:38:28 INFO - PROCESS | 1646 | 1462527508027 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c55000 == 38 [pid = 1646] [id = 76] 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128f58000) [pid = 1646] [serial = 225] [outer = 0x0] 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x129158400) [pid = 1646] [serial = 226] [outer = 0x128f58000] 02:38:28 INFO - PROCESS | 1646 | 1462527508051 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12915d000) [pid = 1646] [serial = 227] [outer = 0x128f58000] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119966800) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116463400) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1134b0000) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116548c00) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1165d0400) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116740c00) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118565000) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126431800) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112e6c800) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1199ae000) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1240f6400) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11205c000) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1211ef000) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1247ce400) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1161be800) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:38:28 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1212afc00) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:38:28 INFO - PROCESS | 1646 | 1462527508393 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:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 02:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:38:28 INFO - PROCESS | 1646 | 1462527508431 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 1646 | 1462527508432 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 02:38:28 INFO - PROCESS | 1646 | 1462527508434 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 1646 | 1462527508435 Marionette TRACE conn2 <- [1,278,null,{}] 02:38:28 INFO - PROCESS | 1646 | 1462527508437 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:38:28 INFO - PROCESS | 1646 | 1462527508506 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:38:28 INFO - PROCESS | 1646 | 1462527508511 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e29800 == 39 [pid = 1646] [id = 77] 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116548c00) [pid = 1646] [serial = 228] [outer = 0x0] 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119918400) [pid = 1646] [serial = 229] [outer = 0x116548c00] 02:38:28 INFO - PROCESS | 1646 | 1462527508536 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x123723c00) [pid = 1646] [serial = 230] [outer = 0x116548c00] 02:38:28 INFO - PROCESS | 1646 | 1462527508897 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:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 519ms 02:38:28 INFO - PROCESS | 1646 | 1462527508954 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:38:28 INFO - PROCESS | 1646 | 1462527508956 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 02:38:28 INFO - PROCESS | 1646 | 1462527508960 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 1646 | 1462527508963 Marionette TRACE conn2 <- [1,282,null,{}] 02:38:28 INFO - PROCESS | 1646 | 1462527508966 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:38:29 INFO - PROCESS | 1646 | 1462527509098 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:38:29 INFO - PROCESS | 1646 | 1462527509108 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d9b800 == 40 [pid = 1646] [id = 78] 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1247ce400) [pid = 1646] [serial = 231] [outer = 0x0] 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129549800) [pid = 1646] [serial = 232] [outer = 0x1247ce400] 02:38:29 INFO - PROCESS | 1646 | 1462527509154 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1295e5400) [pid = 1646] [serial = 233] [outer = 0x1247ce400] 02:38:29 INFO - PROCESS | 1646 | 1462527509571 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:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 02:38:29 INFO - PROCESS | 1646 | 1462527509581 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1646 | 1462527509582 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 02:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:38:29 INFO - PROCESS | 1646 | 1462527509584 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1646 | 1462527509585 Marionette TRACE conn2 <- [1,286,null,{}] 02:38:29 INFO - PROCESS | 1646 | 1462527509601 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:38:29 INFO - PROCESS | 1646 | 1462527509678 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:38:29 INFO - PROCESS | 1646 | 1462527509682 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266af800 == 41 [pid = 1646] [id = 79] 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1295e9000) [pid = 1646] [serial = 234] [outer = 0x0] 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12961b400) [pid = 1646] [serial = 235] [outer = 0x1295e9000] 02:38:29 INFO - PROCESS | 1646 | 1462527509709 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a848c00) [pid = 1646] [serial = 236] [outer = 0x1295e9000] 02:38:30 INFO - PROCESS | 1646 | 1462527510013 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:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 479ms 02:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:38:30 INFO - PROCESS | 1646 | 1462527510064 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 1646 | 1462527510065 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 02:38:30 INFO - PROCESS | 1646 | 1462527510067 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1646 | 1462527510068 Marionette TRACE conn2 <- [1,290,null,{}] 02:38:30 INFO - PROCESS | 1646 | 1462527510071 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:38:30 INFO - PROCESS | 1646 | 1462527510149 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:38:30 INFO - PROCESS | 1646 | 1462527510157 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce5800 == 42 [pid = 1646] [id = 80] 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a914c00) [pid = 1646] [serial = 237] [outer = 0x0] 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a916800) [pid = 1646] [serial = 238] [outer = 0x12a914c00] 02:38:30 INFO - PROCESS | 1646 | 1462527510182 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ab7d800) [pid = 1646] [serial = 239] [outer = 0x12a914c00] 02:38:30 INFO - PROCESS | 1646 | 1462527510638 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:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 618ms 02:38:30 INFO - PROCESS | 1646 | 1462527510686 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 1646 | 1462527510689 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 02:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:38:30 INFO - PROCESS | 1646 | 1462527510693 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1646 | 1462527510695 Marionette TRACE conn2 <- [1,294,null,{}] 02:38:30 INFO - PROCESS | 1646 | 1462527510699 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:38:30 INFO - PROCESS | 1646 | 1462527510795 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:38:30 INFO - PROCESS | 1646 | 1462527510851 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x117469800 == 43 [pid = 1646] [id = 81] 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x116748c00) [pid = 1646] [serial = 240] [outer = 0x0] 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117c18400) [pid = 1646] [serial = 241] [outer = 0x116748c00] 02:38:30 INFO - PROCESS | 1646 | 1462527510884 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118568400) [pid = 1646] [serial = 242] [outer = 0x116748c00] 02:38:31 INFO - PROCESS | 1646 | 1462527511293 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:38:31 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:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 02:38:31 INFO - PROCESS | 1646 | 1462527511314 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1646 | 1462527511318 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 02:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:38:31 INFO - PROCESS | 1646 | 1462527511323 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1646 | 1462527511324 Marionette TRACE conn2 <- [1,298,null,{}] 02:38:31 INFO - PROCESS | 1646 | 1462527511327 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:38:31 INFO - PROCESS | 1646 | 1462527511420 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:38:31 INFO - PROCESS | 1646 | 1462527511459 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119586000 == 44 [pid = 1646] [id = 82] 02:38:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118777000) [pid = 1646] [serial = 243] [outer = 0x0] 02:38:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11920cc00) [pid = 1646] [serial = 244] [outer = 0x118777000] 02:38:31 INFO - PROCESS | 1646 | 1462527511488 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119c60000) [pid = 1646] [serial = 245] [outer = 0x118777000] 02:38:31 INFO - PROCESS | 1646 | 1462527511897 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:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 02:38:31 INFO - PROCESS | 1646 | 1462527511943 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1646 | 1462527511944 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 02:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:38:31 INFO - PROCESS | 1646 | 1462527511947 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1646 | 1462527511949 Marionette TRACE conn2 <- [1,302,null,{}] 02:38:31 INFO - PROCESS | 1646 | 1462527511957 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:38:32 INFO - PROCESS | 1646 | 1462527512052 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:38:32 INFO - PROCESS | 1646 | 1462527512098 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d90000 == 45 [pid = 1646] [id = 83] 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11996e800) [pid = 1646] [serial = 246] [outer = 0x0] 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1212a6c00) [pid = 1646] [serial = 247] [outer = 0x11996e800] 02:38:32 INFO - PROCESS | 1646 | 1462527512129 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123c88800) [pid = 1646] [serial = 248] [outer = 0x11996e800] 02:38:32 INFO - PROCESS | 1646 | 1462527512540 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:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 02:38:32 INFO - PROCESS | 1646 | 1462527512570 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 1646 | 1462527512572 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 02:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:38:32 INFO - PROCESS | 1646 | 1462527512574 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1646 | 1462527512575 Marionette TRACE conn2 <- [1,306,null,{}] 02:38:32 INFO - PROCESS | 1646 | 1462527512578 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:38:32 INFO - PROCESS | 1646 | 1462527512669 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:38:32 INFO - PROCESS | 1646 | 1462527512753 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x126cea800 == 46 [pid = 1646] [id = 84] 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1199b9400) [pid = 1646] [serial = 249] [outer = 0x0] 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1247ca000) [pid = 1646] [serial = 250] [outer = 0x1199b9400] 02:38:32 INFO - PROCESS | 1646 | 1462527512782 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126014800) [pid = 1646] [serial = 251] [outer = 0x1199b9400] 02:38:33 INFO - PROCESS | 1646 | 1462527513325 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:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 769ms 02:38:33 INFO - PROCESS | 1646 | 1462527513343 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:38:33 INFO - PROCESS | 1646 | 1462527513346 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 02:38:33 INFO - PROCESS | 1646 | 1462527513349 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 1646 | 1462527513351 Marionette TRACE conn2 <- [1,310,null,{}] 02:38:33 INFO - PROCESS | 1646 | 1462527513356 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:38:33 INFO - PROCESS | 1646 | 1462527513438 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:38:33 INFO - PROCESS | 1646 | 1462527513493 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x116a9b000 == 47 [pid = 1646] [id = 85] 02:38:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x113424c00) [pid = 1646] [serial = 252] [outer = 0x0] 02:38:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x116463400) [pid = 1646] [serial = 253] [outer = 0x113424c00] 02:38:33 INFO - PROCESS | 1646 | 1462527513521 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1168d2800) [pid = 1646] [serial = 254] [outer = 0x113424c00] 02:38:33 INFO - PROCESS | 1646 | 1462527513955 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:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1266af800 == 46 [pid = 1646] [id = 79] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x124d9b800 == 45 [pid = 1646] [id = 78] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x119e29800 == 44 [pid = 1646] [id = 77] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x123c55000 == 43 [pid = 1646] [id = 76] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1231ba800 == 42 [pid = 1646] [id = 75] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x121230000 == 41 [pid = 1646] [id = 74] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x119577800 == 40 [pid = 1646] [id = 73] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1192ca000 == 39 [pid = 1646] [id = 72] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x118249800 == 38 [pid = 1646] [id = 71] 02:38:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117c96000 == 37 [pid = 1646] [id = 70] 02:38:33 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x126a97400) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1168a8000 == 36 [pid = 1646] [id = 69] 02:38:34 INFO - PROCESS | 1646 | --DOCSHELL 0x112e1d000 == 35 [pid = 1646] [id = 68] 02:38:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1175c8000 == 34 [pid = 1646] [id = 67] 02:38:34 INFO - PROCESS | 1646 | --DOCSHELL 0x112e21800 == 33 [pid = 1646] [id = 66] 02:38:34 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:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 674ms 02:38:34 INFO - PROCESS | 1646 | 1462527514027 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1646 | 1462527514030 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 02:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:38:34 INFO - PROCESS | 1646 | 1462527514035 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 1646 | 1462527514037 Marionette TRACE conn2 <- [1,314,null,{}] 02:38:34 INFO - PROCESS | 1646 | 1462527514040 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:38:34 INFO - PROCESS | 1646 | 1462527514110 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:38:34 INFO - PROCESS | 1646 | 1462527514115 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1165fa000 == 34 [pid = 1646] [id = 86] 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x118373800) [pid = 1646] [serial = 255] [outer = 0x0] 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11837d400) [pid = 1646] [serial = 256] [outer = 0x118373800] 02:38:34 INFO - PROCESS | 1646 | 1462527514143 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11876d400) [pid = 1646] [serial = 257] [outer = 0x118373800] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119dd0800) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x11807ac00) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1187a9000) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115e3cc00) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116530c00) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x116743400) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11806e400) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119496400) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119910400) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1161bbc00) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x117c1c000) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x116868400) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x115e55c00) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1187aa800) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1266f6800) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123589c00) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x123ac7c00) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1212b1c00) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124153800) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124452c00) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12435e800) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123c95c00) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12415a000) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124c9c800) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1212a8400) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126660400) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1244aa400) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119499000) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119966000) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124158c00) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c98800) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1244a6800) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119965400) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 02:38:34 INFO - PROCESS | 1646 | 1462527514499 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:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 472ms 02:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:38:34 INFO - PROCESS | 1646 | 1462527514508 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 1646 | 1462527514509 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 02:38:34 INFO - PROCESS | 1646 | 1462527514512 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 1646 | 1462527514514 Marionette TRACE conn2 <- [1,318,null,{}] 02:38:34 INFO - PROCESS | 1646 | 1462527514521 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:38:34 INFO - PROCESS | 1646 | 1462527514593 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:38:34 INFO - PROCESS | 1646 | 1462527514598 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c95000 == 35 [pid = 1646] [id = 87] 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1191a1800) [pid = 1646] [serial = 258] [outer = 0x0] 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119497800) [pid = 1646] [serial = 259] [outer = 0x1191a1800] 02:38:34 INFO - PROCESS | 1646 | 1462527514628 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119960000) [pid = 1646] [serial = 260] [outer = 0x1191a1800] 02:38:34 INFO - PROCESS | 1646 | 1462527514984 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:38:35 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:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 02:38:35 INFO - PROCESS | 1646 | 1462527515033 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1646 | 1462527515036 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 02:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:38:35 INFO - PROCESS | 1646 | 1462527515046 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1646 | 1462527515048 Marionette TRACE conn2 <- [1,322,null,{}] 02:38:35 INFO - PROCESS | 1646 | 1462527515052 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:38:35 INFO - PROCESS | 1646 | 1462527515170 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:38:35 INFO - PROCESS | 1646 | 1462527515183 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824e800 == 36 [pid = 1646] [id = 88] 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11996ac00) [pid = 1646] [serial = 261] [outer = 0x0] 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11996cc00) [pid = 1646] [serial = 262] [outer = 0x11996ac00] 02:38:35 INFO - PROCESS | 1646 | 1462527515226 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119e3cc00) [pid = 1646] [serial = 263] [outer = 0x11996ac00] 02:38:35 INFO - PROCESS | 1646 | 1462527515656 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:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 02:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:38:35 INFO - PROCESS | 1646 | 1462527515667 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1646 | 1462527515669 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 02:38:35 INFO - PROCESS | 1646 | 1462527515671 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1646 | 1462527515673 Marionette TRACE conn2 <- [1,326,null,{}] 02:38:35 INFO - PROCESS | 1646 | 1462527515677 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:38:35 INFO - PROCESS | 1646 | 1462527515744 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:38:35 INFO - PROCESS | 1646 | 1462527515748 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bb800 == 37 [pid = 1646] [id = 89] 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1211ed400) [pid = 1646] [serial = 264] [outer = 0x0] 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1212ad000) [pid = 1646] [serial = 265] [outer = 0x1211ed400] 02:38:35 INFO - PROCESS | 1646 | 1462527515776 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12395ac00) [pid = 1646] [serial = 266] [outer = 0x1211ed400] 02:38:36 INFO - PROCESS | 1646 | 1462527516081 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:38:36 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:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 421ms 02:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:38:36 INFO - PROCESS | 1646 | 1462527516095 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1646 | 1462527516096 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 02:38:36 INFO - PROCESS | 1646 | 1462527516098 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1646 | 1462527516099 Marionette TRACE conn2 <- [1,330,null,{}] 02:38:36 INFO - PROCESS | 1646 | 1462527516101 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:38:36 INFO - PROCESS | 1646 | 1462527516194 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:38:36 INFO - PROCESS | 1646 | 1462527516227 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194de000 == 38 [pid = 1646] [id = 90] 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112fe6800) [pid = 1646] [serial = 267] [outer = 0x0] 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123ac7c00) [pid = 1646] [serial = 268] [outer = 0x112fe6800] 02:38:36 INFO - PROCESS | 1646 | 1462527516265 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124c99c00) [pid = 1646] [serial = 269] [outer = 0x112fe6800] 02:38:36 INFO - PROCESS | 1646 | 1462527516727 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:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 669ms 02:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:38:36 INFO - PROCESS | 1646 | 1462527516767 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1646 | 1462527516769 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 02:38:36 INFO - PROCESS | 1646 | 1462527516771 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1646 | 1462527516772 Marionette TRACE conn2 <- [1,334,null,{}] 02:38:36 INFO - PROCESS | 1646 | 1462527516774 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:38:36 INFO - PROCESS | 1646 | 1462527516859 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:38:36 INFO - PROCESS | 1646 | 1462527516888 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d17800 == 39 [pid = 1646] [id = 91] 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1244a7800) [pid = 1646] [serial = 270] [outer = 0x0] 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12600bc00) [pid = 1646] [serial = 271] [outer = 0x1244a7800] 02:38:36 INFO - PROCESS | 1646 | 1462527516913 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126657000) [pid = 1646] [serial = 272] [outer = 0x1244a7800] 02:38:37 INFO - PROCESS | 1646 | 1462527517226 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:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 02:38:37 INFO - PROCESS | 1646 | 1462527517243 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 1646 | 1462527517244 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 02:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:38:37 INFO - PROCESS | 1646 | 1462527517247 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 1646 | 1462527517248 Marionette TRACE conn2 <- [1,338,null,{}] 02:38:37 INFO - PROCESS | 1646 | 1462527517250 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:38:37 INFO - PROCESS | 1646 | 1462527517343 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:38:37 INFO - PROCESS | 1646 | 1462527517347 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e8f000 == 40 [pid = 1646] [id = 92] 02:38:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124d3c400) [pid = 1646] [serial = 273] [outer = 0x0] 02:38:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1266f6800) [pid = 1646] [serial = 274] [outer = 0x124d3c400] 02:38:37 INFO - PROCESS | 1646 | 1462527517372 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128c39800) [pid = 1646] [serial = 275] [outer = 0x124d3c400] 02:38:37 INFO - PROCESS | 1646 | 1462527517734 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:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 02:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:38:37 INFO - PROCESS | 1646 | 1462527517766 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 1646 | 1462527517768 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 02:38:37 INFO - PROCESS | 1646 | 1462527517771 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 1646 | 1462527517773 Marionette TRACE conn2 <- [1,342,null,{}] 02:38:37 INFO - PROCESS | 1646 | 1462527517777 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:38:37 INFO - PROCESS | 1646 | 1462527517920 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:38:37 INFO - PROCESS | 1646 | 1462527517940 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12360a000 == 41 [pid = 1646] [id = 93] 02:38:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126a96400) [pid = 1646] [serial = 276] [outer = 0x0] 02:38:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128c3d800) [pid = 1646] [serial = 277] [outer = 0x126a96400] 02:38:37 INFO - PROCESS | 1646 | 1462527517980 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128c44400) [pid = 1646] [serial = 278] [outer = 0x126a96400] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116548c00) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x114ff8800) [pid = 1646] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124448c00) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1212a6800) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124157800) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1191ac800) [pid = 1646] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117683c00) [pid = 1646] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x124152400) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1295e9000) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124c9cc00) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128f58000) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1247ce400) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:38:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1191ad400) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:38:38 INFO - PROCESS | 1646 | 1462527518468 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:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 721ms 02:38:38 INFO - PROCESS | 1646 | 1462527518492 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1646 | 1462527518494 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 02:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:38:38 INFO - PROCESS | 1646 | 1462527518496 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1646 | 1462527518497 Marionette TRACE conn2 <- [1,346,null,{}] 02:38:38 INFO - PROCESS | 1646 | 1462527518500 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:38:38 INFO - PROCESS | 1646 | 1462527518571 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:38:38 INFO - PROCESS | 1646 | 1462527518577 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x123419000 == 42 [pid = 1646] [id = 94] 02:38:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1212ad400) [pid = 1646] [serial = 279] [outer = 0x0] 02:38:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1247ce400) [pid = 1646] [serial = 280] [outer = 0x1212ad400] 02:38:38 INFO - PROCESS | 1646 | 1462527518605 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128f54c00) [pid = 1646] [serial = 281] [outer = 0x1212ad400] 02:38:39 INFO - PROCESS | 1646 | 1462527519025 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:38:39 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:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 02:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:38:39 INFO - PROCESS | 1646 | 1462527519077 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1646 | 1462527519079 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 02:38:39 INFO - PROCESS | 1646 | 1462527519082 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1646 | 1462527519085 Marionette TRACE conn2 <- [1,350,null,{}] 02:38:39 INFO - PROCESS | 1646 | 1462527519089 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:38:39 INFO - PROCESS | 1646 | 1462527519212 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:38:39 INFO - PROCESS | 1646 | 1462527519238 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126088000 == 43 [pid = 1646] [id = 95] 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129007c00) [pid = 1646] [serial = 282] [outer = 0x0] 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12915f000) [pid = 1646] [serial = 283] [outer = 0x129007c00] 02:38:39 INFO - PROCESS | 1646 | 1462527519267 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1295dd000) [pid = 1646] [serial = 284] [outer = 0x129007c00] 02:38:39 INFO - PROCESS | 1646 | 1462527519577 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:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 02:38:39 INFO - PROCESS | 1646 | 1462527519603 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 1646 | 1462527519605 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 02:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:38:39 INFO - PROCESS | 1646 | 1462527519610 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1646 | 1462527519611 Marionette TRACE conn2 <- [1,354,null,{}] 02:38:39 INFO - PROCESS | 1646 | 1462527519614 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:38:39 INFO - PROCESS | 1646 | 1462527519709 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:38:39 INFO - PROCESS | 1646 | 1462527519715 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce7000 == 44 [pid = 1646] [id = 96] 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1295e3400) [pid = 1646] [serial = 285] [outer = 0x0] 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x129621000) [pid = 1646] [serial = 286] [outer = 0x1295e3400] 02:38:39 INFO - PROCESS | 1646 | 1462527519740 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a915400) [pid = 1646] [serial = 287] [outer = 0x1295e3400] 02:38:40 INFO - PROCESS | 1646 | 1462527520027 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:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 02:38:40 INFO - PROCESS | 1646 | 1462527520079 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 1646 | 1462527520080 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 02:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:38:40 INFO - PROCESS | 1646 | 1462527520082 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 1646 | 1462527520083 Marionette TRACE conn2 <- [1,358,null,{}] 02:38:40 INFO - PROCESS | 1646 | 1462527520086 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:38:40 INFO - PROCESS | 1646 | 1462527520167 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:38:40 INFO - PROCESS | 1646 | 1462527520173 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291aa800 == 45 [pid = 1646] [id = 97] 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a91a800) [pid = 1646] [serial = 288] [outer = 0x0] 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ab80400) [pid = 1646] [serial = 289] [outer = 0x12a91a800] 02:38:40 INFO - PROCESS | 1646 | 1462527520198 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12ab87000) [pid = 1646] [serial = 290] [outer = 0x12a91a800] 02:38:40 INFO - PROCESS | 1646 | 1462527520664 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:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 619ms 02:38:40 INFO - PROCESS | 1646 | 1462527520702 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 1646 | 1462527520704 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 02:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:38:40 INFO - PROCESS | 1646 | 1462527520708 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 1646 | 1462527520710 Marionette TRACE conn2 <- [1,362,null,{}] 02:38:40 INFO - PROCESS | 1646 | 1462527520714 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:38:40 INFO - PROCESS | 1646 | 1462527520813 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:38:40 INFO - PROCESS | 1646 | 1462527520869 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1168a8000 == 46 [pid = 1646] [id = 98] 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x116748000) [pid = 1646] [serial = 291] [outer = 0x0] 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11710fc00) [pid = 1646] [serial = 292] [outer = 0x116748000] 02:38:40 INFO - PROCESS | 1646 | 1462527520902 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118374400) [pid = 1646] [serial = 293] [outer = 0x116748000] 02:38:41 INFO - PROCESS | 1646 | 1462527521347 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:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 02:38:41 INFO - PROCESS | 1646 | 1462527521380 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1646 | 1462527521384 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 02:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:38:41 INFO - PROCESS | 1646 | 1462527521407 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1646 | 1462527521409 Marionette TRACE conn2 <- [1,366,null,{}] 02:38:41 INFO - PROCESS | 1646 | 1462527521412 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:38:41 INFO - PROCESS | 1646 | 1462527521510 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:38:41 INFO - PROCESS | 1646 | 1462527521593 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192bf000 == 47 [pid = 1646] [id = 99] 02:38:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119496400) [pid = 1646] [serial = 294] [outer = 0x0] 02:38:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119915000) [pid = 1646] [serial = 295] [outer = 0x119496400] 02:38:41 INFO - PROCESS | 1646 | 1462527521622 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11996a800) [pid = 1646] [serial = 296] [outer = 0x119496400] 02:38:42 INFO - PROCESS | 1646 | 1462527522048 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:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 02:38:42 INFO - PROCESS | 1646 | 1462527522078 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1646 | 1462527522080 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 02:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:38:42 INFO - PROCESS | 1646 | 1462527522082 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 1646 | 1462527522085 Marionette TRACE conn2 <- [1,370,null,{}] 02:38:42 INFO - PROCESS | 1646 | 1462527522111 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:38:42 INFO - PROCESS | 1646 | 1462527522209 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:38:42 INFO - PROCESS | 1646 | 1462527522268 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d1e000 == 48 [pid = 1646] [id = 100] 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123abe400) [pid = 1646] [serial = 297] [outer = 0x0] 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1240f5800) [pid = 1646] [serial = 298] [outer = 0x123abe400] 02:38:42 INFO - PROCESS | 1646 | 1462527522299 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x124452c00) [pid = 1646] [serial = 299] [outer = 0x123abe400] 02:38:42 INFO - PROCESS | 1646 | 1462527522744 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:38:42 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:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 02:38:42 INFO - PROCESS | 1646 | 1462527522754 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1646 | 1462527522755 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 02:38:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:38:42 INFO - PROCESS | 1646 | 1462527522758 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 1646 | 1462527522759 Marionette TRACE conn2 <- [1,374,null,{}] 02:38:42 INFO - PROCESS | 1646 | 1462527522762 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:38:42 INFO - PROCESS | 1646 | 1462527522879 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:38:42 INFO - PROCESS | 1646 | 1462527522921 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291bf800 == 49 [pid = 1646] [id = 101] 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1134ae000) [pid = 1646] [serial = 300] [outer = 0x0] 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1264cec00) [pid = 1646] [serial = 301] [outer = 0x1134ae000] 02:38:42 INFO - PROCESS | 1646 | 1462527522951 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129009c00) [pid = 1646] [serial = 302] [outer = 0x1134ae000] 02:38:43 INFO - PROCESS | 1646 | 1462527523539 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:38:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 819ms 02:38:43 INFO - PROCESS | 1646 | 1462527523579 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1646 | 1462527523581 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 02:38:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:38:43 INFO - PROCESS | 1646 | 1462527523586 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 1646 | 1462527523587 Marionette TRACE conn2 <- [1,378,null,{}] 02:38:43 INFO - PROCESS | 1646 | 1462527523591 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:38:43 INFO - PROCESS | 1646 | 1462527523674 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:38:43 INFO - PROCESS | 1646 | 1462527523730 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118242800 == 50 [pid = 1646] [id = 102] 02:38:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x116530c00) [pid = 1646] [serial = 303] [outer = 0x0] 02:38:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11879d000) [pid = 1646] [serial = 304] [outer = 0x116530c00] 02:38:43 INFO - PROCESS | 1646 | 1462527523757 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119206c00) [pid = 1646] [serial = 305] [outer = 0x116530c00] 02:38:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:38:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 02:38:44 INFO - PROCESS | 1646 | 1462527524202 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:38:44 INFO - PROCESS | 1646 | 1462527524207 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 1646 | 1462527524211 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 02:38:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:38:44 INFO - PROCESS | 1646 | 1462527524215 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 1646 | 1462527524216 Marionette TRACE conn2 <- [1,382,null,{}] 02:38:44 INFO - PROCESS | 1646 | 1462527524219 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:38:44 INFO - PROCESS | 1646 | 1462527524308 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce7000 == 49 [pid = 1646] [id = 96] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126088000 == 48 [pid = 1646] [id = 95] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123419000 == 47 [pid = 1646] [id = 94] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12360a000 == 46 [pid = 1646] [id = 93] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119e8f000 == 45 [pid = 1646] [id = 92] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x115d17800 == 44 [pid = 1646] [id = 91] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1194de000 == 43 [pid = 1646] [id = 90] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bb800 == 42 [pid = 1646] [id = 89] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12a916800) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11824e800 == 41 [pid = 1646] [id = 88] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117c95000 == 40 [pid = 1646] [id = 87] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1165fa000 == 39 [pid = 1646] [id = 86] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116a9b000 == 38 [pid = 1646] [id = 85] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126cea800 == 37 [pid = 1646] [id = 84] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124d90000 == 36 [pid = 1646] [id = 83] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119586000 == 35 [pid = 1646] [id = 82] 02:38:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117469800 == 34 [pid = 1646] [id = 81] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119918400) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1168d1c00) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x128c45400) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1234da800) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x123723c00) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x126426400) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119dc9000) [pid = 1646] [serial = 209] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1184ef400) [pid = 1646] [serial = 204] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x124d3a400) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123c7d800) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1244aac00) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12961b400) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126a9f400) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1266f3000) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11768e000) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12915d000) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x129549800) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1211f0c00) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11654a400) [pid = 1646] [serial = 201] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12ca80800) [pid = 1646] [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:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1212b0800) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1133b2400) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119918c00) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1295e5400) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129158400) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128f57800) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11879c400) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12a848c00) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 02:38:44 INFO - PROCESS | 1646 | 1462527524376 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ed4000 == 35 [pid = 1646] [id = 103] 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1133b2400) [pid = 1646] [serial = 306] [outer = 0x0] 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x116748800) [pid = 1646] [serial = 307] [outer = 0x1133b2400] 02:38:44 INFO - PROCESS | 1646 | 1462527524409 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119963000) [pid = 1646] [serial = 308] [outer = 0x1133b2400] 02:38:44 INFO - PROCESS | 1646 | 1462527524717 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:38:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 02:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:38:44 INFO - PROCESS | 1646 | 1462527524734 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 1646 | 1462527524735 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 02:38:44 INFO - PROCESS | 1646 | 1462527524739 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 1646 | 1462527524744 Marionette TRACE conn2 <- [1,386,null,{}] 02:38:44 INFO - PROCESS | 1646 | 1462527524751 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:38:44 INFO - PROCESS | 1646 | 1462527524827 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:38:44 INFO - PROCESS | 1646 | 1462527524832 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x118703000 == 36 [pid = 1646] [id = 104] 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119dd1000) [pid = 1646] [serial = 309] [outer = 0x0] 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1231d0c00) [pid = 1646] [serial = 310] [outer = 0x119dd1000] 02:38:44 INFO - PROCESS | 1646 | 1462527524862 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123c99c00) [pid = 1646] [serial = 311] [outer = 0x119dd1000] 02:38:45 INFO - PROCESS | 1646 | 1462527525180 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:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 475ms 02:38:45 INFO - PROCESS | 1646 | 1462527525212 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 1646 | 1462527525214 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 02:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:38:45 INFO - PROCESS | 1646 | 1462527525216 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1646 | 1462527525217 Marionette TRACE conn2 <- [1,390,null,{}] 02:38:45 INFO - PROCESS | 1646 | 1462527525220 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:38:45 INFO - PROCESS | 1646 | 1462527525293 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:38:45 INFO - PROCESS | 1646 | 1462527525297 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194e4800 == 37 [pid = 1646] [id = 105] 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124159400) [pid = 1646] [serial = 312] [outer = 0x0] 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1244a2000) [pid = 1646] [serial = 313] [outer = 0x124159400] 02:38:45 INFO - PROCESS | 1646 | 1462527525325 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124ca1400) [pid = 1646] [serial = 314] [outer = 0x124159400] 02:38:45 INFO - PROCESS | 1646 | 1462527525689 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:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 02:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:38:45 INFO - PROCESS | 1646 | 1462527525735 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 1646 | 1462527525737 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 02:38:45 INFO - PROCESS | 1646 | 1462527525739 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1646 | 1462527525740 Marionette TRACE conn2 <- [1,394,null,{}] 02:38:45 INFO - PROCESS | 1646 | 1462527525743 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:38:45 INFO - PROCESS | 1646 | 1462527525830 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:38:45 INFO - PROCESS | 1646 | 1462527525840 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e15000 == 38 [pid = 1646] [id = 106] 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12444e000) [pid = 1646] [serial = 315] [outer = 0x0] 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126431c00) [pid = 1646] [serial = 316] [outer = 0x12444e000] 02:38:45 INFO - PROCESS | 1646 | 1462527525866 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126a9f400) [pid = 1646] [serial = 317] [outer = 0x12444e000] 02:38:46 INFO - PROCESS | 1646 | 1462527526172 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:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 02:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:38:46 INFO - PROCESS | 1646 | 1462527526209 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 1646 | 1462527526210 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 02:38:46 INFO - PROCESS | 1646 | 1462527526212 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 1646 | 1462527526213 Marionette TRACE conn2 <- [1,398,null,{}] 02:38:46 INFO - PROCESS | 1646 | 1462527526216 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:38:46 INFO - PROCESS | 1646 | 1462527526303 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:38:46 INFO - PROCESS | 1646 | 1462527526335 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x116511800 == 39 [pid = 1646] [id = 107] 02:38:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1295dd400) [pid = 1646] [serial = 318] [outer = 0x0] 02:38:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1295ea400) [pid = 1646] [serial = 319] [outer = 0x1295dd400] 02:38:46 INFO - PROCESS | 1646 | 1462527526373 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a917800) [pid = 1646] [serial = 320] [outer = 0x1295dd400] 02:38:46 INFO - PROCESS | 1646 | 1462527526916 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:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 768ms 02:38:47 INFO - PROCESS | 1646 | 1462527527017 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:38:47 INFO - PROCESS | 1646 | 1462527527019 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 02:38:47 INFO - PROCESS | 1646 | 1462527527022 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 1646 | 1462527527024 Marionette TRACE conn2 <- [1,402,null,{}] 02:38:47 INFO - PROCESS | 1646 | 1462527527028 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:38:47 INFO - PROCESS | 1646 | 1462527527174 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:38:47 INFO - PROCESS | 1646 | 1462527527193 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d0b800 == 40 [pid = 1646] [id = 108] 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128c38000) [pid = 1646] [serial = 321] [outer = 0x0] 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ab86000) [pid = 1646] [serial = 322] [outer = 0x128c38000] 02:38:47 INFO - PROCESS | 1646 | 1462527527218 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12b20b000) [pid = 1646] [serial = 323] [outer = 0x128c38000] 02:38:47 INFO - PROCESS | 1646 | 1462527527551 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:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 570ms 02:38:47 INFO - PROCESS | 1646 | 1462527527593 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 1646 | 1462527527594 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 02:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:38:47 INFO - PROCESS | 1646 | 1462527527596 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 1646 | 1462527527597 Marionette TRACE conn2 <- [1,406,null,{}] 02:38:47 INFO - PROCESS | 1646 | 1462527527599 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:38:47 INFO - PROCESS | 1646 | 1462527527693 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:38:47 INFO - PROCESS | 1646 | 1462527527706 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a58000 == 41 [pid = 1646] [id = 109] 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12b28dc00) [pid = 1646] [serial = 324] [outer = 0x0] 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12b295000) [pid = 1646] [serial = 325] [outer = 0x12b28dc00] 02:38:47 INFO - PROCESS | 1646 | 1462527527730 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12ba6a000) [pid = 1646] [serial = 326] [outer = 0x12b28dc00] 02:38:48 INFO - PROCESS | 1646 | 1462527528037 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:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 02:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:38:48 INFO - PROCESS | 1646 | 1462527528067 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1646 | 1462527528068 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 02:38:48 INFO - PROCESS | 1646 | 1462527528070 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1646 | 1462527528072 Marionette TRACE conn2 <- [1,410,null,{}] 02:38:48 INFO - PROCESS | 1646 | 1462527528076 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:38:48 INFO - PROCESS | 1646 | 1462527528166 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:38:48 INFO - PROCESS | 1646 | 1462527528171 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fe4000 == 42 [pid = 1646] [id = 110] 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12b291c00) [pid = 1646] [serial = 327] [outer = 0x0] 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12ba71800) [pid = 1646] [serial = 328] [outer = 0x12b291c00] 02:38:48 INFO - PROCESS | 1646 | 1462527528203 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bb6c800) [pid = 1646] [serial = 329] [outer = 0x12b291c00] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1244a7800) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124d3c400) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1191a1800) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x113424c00) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126a96400) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11996ac00) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118373800) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1211ed400) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a914c00) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1212ad400) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112fe6800) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129007c00) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:38:48 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1295e3400) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:38:48 INFO - PROCESS | 1646 | 1462527528624 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:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 572ms 02:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:38:48 INFO - PROCESS | 1646 | 1462527528644 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1646 | 1462527528645 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 02:38:48 INFO - PROCESS | 1646 | 1462527528647 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1646 | 1462527528648 Marionette TRACE conn2 <- [1,414,null,{}] 02:38:48 INFO - PROCESS | 1646 | 1462527528650 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:38:48 INFO - PROCESS | 1646 | 1462527528728 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:38:48 INFO - PROCESS | 1646 | 1462527528733 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194e3800 == 43 [pid = 1646] [id = 111] 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116870000) [pid = 1646] [serial = 330] [outer = 0x0] 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1212b1c00) [pid = 1646] [serial = 331] [outer = 0x116870000] 02:38:48 INFO - PROCESS | 1646 | 1462527528758 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128c45000) [pid = 1646] [serial = 332] [outer = 0x116870000] 02:38:49 INFO - PROCESS | 1646 | 1462527529069 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:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 02:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:38:49 INFO - PROCESS | 1646 | 1462527529116 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 1646 | 1462527529117 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 02:38:49 INFO - PROCESS | 1646 | 1462527529119 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1646 | 1462527529121 Marionette TRACE conn2 <- [1,418,null,{}] 02:38:49 INFO - PROCESS | 1646 | 1462527529123 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:38:49 INFO - PROCESS | 1646 | 1462527529231 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:38:49 INFO - PROCESS | 1646 | 1462527529237 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a786000 == 44 [pid = 1646] [id = 112] 02:38:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124152800) [pid = 1646] [serial = 333] [outer = 0x0] 02:38:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bb9ac00) [pid = 1646] [serial = 334] [outer = 0x124152800] 02:38:49 INFO - PROCESS | 1646 | 1462527529269 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bfb5c00) [pid = 1646] [serial = 335] [outer = 0x124152800] 02:38:49 INFO - PROCESS | 1646 | 1462527529417 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:38:50 INFO - PROCESS | 1646 | 1462527530113 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:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1021ms 02:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:38:50 INFO - PROCESS | 1646 | 1462527530141 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 1646 | 1462527530142 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 02:38:50 INFO - PROCESS | 1646 | 1462527530144 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 1646 | 1462527530145 Marionette TRACE conn2 <- [1,422,null,{}] 02:38:50 INFO - PROCESS | 1646 | 1462527530147 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:38:50 INFO - PROCESS | 1646 | 1462527530232 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:38:50 INFO - PROCESS | 1646 | 1462527530236 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab70800 == 45 [pid = 1646] [id = 113] 02:38:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bfb9400) [pid = 1646] [serial = 336] [outer = 0x0] 02:38:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12bfc0400) [pid = 1646] [serial = 337] [outer = 0x12bfb9400] 02:38:50 INFO - PROCESS | 1646 | 1462527530262 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12c313000) [pid = 1646] [serial = 338] [outer = 0x12bfb9400] 02:38:51 INFO - PROCESS | 1646 | 1462527531093 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:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 968ms 02:38:51 INFO - PROCESS | 1646 | 1462527531113 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1646 | 1462527531116 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 02:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:38:51 INFO - PROCESS | 1646 | 1462527531119 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1646 | 1462527531122 Marionette TRACE conn2 <- [1,426,null,{}] 02:38:51 INFO - PROCESS | 1646 | 1462527531126 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:38:51 INFO - PROCESS | 1646 | 1462527531224 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:38:51 INFO - PROCESS | 1646 | 1462527531269 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fdf000 == 46 [pid = 1646] [id = 114] 02:38:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11673a400) [pid = 1646] [serial = 339] [outer = 0x0] 02:38:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116872400) [pid = 1646] [serial = 340] [outer = 0x11673a400] 02:38:51 INFO - PROCESS | 1646 | 1462527531301 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1184ebc00) [pid = 1646] [serial = 341] [outer = 0x11673a400] 02:38:51 INFO - PROCESS | 1646 | 1462527531745 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:38:51 INFO - PROCESS | 1646 | 1462527531810 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 02:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:38:51 INFO - PROCESS | 1646 | 1462527531816 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1646 | 1462527531818 Marionette TRACE conn2 <- [1,430,null,{}] 02:38:51 INFO - PROCESS | 1646 | 1462527531820 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:38:51 INFO - PROCESS | 1646 | 1462527531929 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:38:51 INFO - PROCESS | 1646 | 1462527531992 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119997800 == 47 [pid = 1646] [id = 115] 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x117111c00) [pid = 1646] [serial = 342] [outer = 0x0] 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119965000) [pid = 1646] [serial = 343] [outer = 0x117111c00] 02:38:52 INFO - PROCESS | 1646 | 1462527532023 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1212a7000) [pid = 1646] [serial = 344] [outer = 0x117111c00] 02:38:52 INFO - PROCESS | 1646 | 1462527532527 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:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 720ms 02:38:52 INFO - PROCESS | 1646 | 1462527532537 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1646 | 1462527532539 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 02:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:38:52 INFO - PROCESS | 1646 | 1462527532570 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1646 | 1462527532574 Marionette TRACE conn2 <- [1,434,null,{}] 02:38:52 INFO - PROCESS | 1646 | 1462527532583 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:38:52 INFO - PROCESS | 1646 | 1462527532687 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:38:52 INFO - PROCESS | 1646 | 1462527532753 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12341d800 == 48 [pid = 1646] [id = 116] 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x123096000) [pid = 1646] [serial = 345] [outer = 0x0] 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1266f2800) [pid = 1646] [serial = 346] [outer = 0x123096000] 02:38:52 INFO - PROCESS | 1646 | 1462527532787 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x128c3dc00) [pid = 1646] [serial = 347] [outer = 0x123096000] 02:38:53 INFO - PROCESS | 1646 | 1462527533299 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:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 925ms 02:38:53 INFO - PROCESS | 1646 | 1462527533495 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 1646 | 1462527533498 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 02:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:38:53 INFO - PROCESS | 1646 | 1462527533501 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 1646 | 1462527533503 Marionette TRACE conn2 <- [1,438,null,{}] 02:38:53 INFO - PROCESS | 1646 | 1462527533508 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:38:53 INFO - PROCESS | 1646 | 1462527533593 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:38:53 INFO - PROCESS | 1646 | 1462527533650 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fea000 == 49 [pid = 1646] [id = 117] 02:38:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11673bc00) [pid = 1646] [serial = 348] [outer = 0x0] 02:38:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x116f84400) [pid = 1646] [serial = 349] [outer = 0x11673bc00] 02:38:53 INFO - PROCESS | 1646 | 1462527533677 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118375000) [pid = 1646] [serial = 350] [outer = 0x11673bc00] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a786000 == 48 [pid = 1646] [id = 112] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1194e3800 == 47 [pid = 1646] [id = 111] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x128fe4000 == 46 [pid = 1646] [id = 110] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126a58000 == 45 [pid = 1646] [id = 109] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x124d0b800 == 44 [pid = 1646] [id = 108] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116511800 == 43 [pid = 1646] [id = 107] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119e15000 == 42 [pid = 1646] [id = 106] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12ab80400) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | 1462527534196 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:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1194e4800 == 41 [pid = 1646] [id = 105] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x118703000 == 40 [pid = 1646] [id = 104] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x112ed4000 == 39 [pid = 1646] [id = 103] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x118242800 == 38 [pid = 1646] [id = 102] 02:38:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1168a8000 == 37 [pid = 1646] [id = 98] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12395ac00) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12ab7d800) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1247ca000) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11920cc00) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1212a6c00) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1247ce400) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x128f54c00) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128c44400) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123ac7c00) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x128c39800) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1295dd000) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12915f000) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a915400) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x129621000) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124c99c00) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12600bc00) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1266f6800) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126657000) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119497800) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119960000) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x117c18400) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1168d2800) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116463400) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128c3d800) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11996cc00) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119e3cc00) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11837d400) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11876d400) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 02:38:54 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1212ad000) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 02:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 722ms 02:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:38:54 INFO - PROCESS | 1646 | 1462527534224 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1646 | 1462527534226 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 02:38:54 INFO - PROCESS | 1646 | 1462527534231 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1646 | 1462527534234 Marionette TRACE conn2 <- [1,442,null,{}] 02:38:54 INFO - PROCESS | 1646 | 1462527534236 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:38:54 INFO - PROCESS | 1646 | 1462527534308 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:38:54 INFO - PROCESS | 1646 | 1462527534313 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167e5800 == 38 [pid = 1646] [id = 118] 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11876a000) [pid = 1646] [serial = 351] [outer = 0x0] 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1187a2400) [pid = 1646] [serial = 352] [outer = 0x11876a000] 02:38:54 INFO - PROCESS | 1646 | 1462527534341 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11920a400) [pid = 1646] [serial = 353] [outer = 0x11876a000] 02:38:54 INFO - PROCESS | 1646 | 1462527534680 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:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 472ms 02:38:54 INFO - PROCESS | 1646 | 1462527534702 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:38:54 INFO - PROCESS | 1646 | 1462527534704 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 02:38:54 INFO - PROCESS | 1646 | 1462527534709 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1646 | 1462527534710 Marionette TRACE conn2 <- [1,446,null,{}] 02:38:54 INFO - PROCESS | 1646 | 1462527534733 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:38:54 INFO - PROCESS | 1646 | 1462527534809 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:38:54 INFO - PROCESS | 1646 | 1462527534814 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x118093000 == 39 [pid = 1646] [id = 119] 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11995fc00) [pid = 1646] [serial = 354] [outer = 0x0] 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119dce400) [pid = 1646] [serial = 355] [outer = 0x11995fc00] 02:38:54 INFO - PROCESS | 1646 | 1462527534845 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1212a8000) [pid = 1646] [serial = 356] [outer = 0x11995fc00] 02:38:55 INFO - PROCESS | 1646 | 1462527535182 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:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 02:38:55 INFO - PROCESS | 1646 | 1462527535230 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1646 | 1462527535231 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 02:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:38:55 INFO - PROCESS | 1646 | 1462527535233 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1646 | 1462527535234 Marionette TRACE conn2 <- [1,450,null,{}] 02:38:55 INFO - PROCESS | 1646 | 1462527535236 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:38:55 INFO - PROCESS | 1646 | 1462527535322 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:38:55 INFO - PROCESS | 1646 | 1462527535366 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11888e000 == 40 [pid = 1646] [id = 120] 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1211f0800) [pid = 1646] [serial = 357] [outer = 0x0] 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1231cd800) [pid = 1646] [serial = 358] [outer = 0x1211f0800] 02:38:55 INFO - PROCESS | 1646 | 1462527535394 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123ac5800) [pid = 1646] [serial = 359] [outer = 0x1211f0800] 02:38:55 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc - 02:38:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1 02:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:55 INFO - _addTest/ [0,453,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1646 | 1462527535703 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 02:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:38:55 INFO - PROCESS | 1646 | 1462527535713 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1646 | 1462527535714 Marionette TRACE conn2 <- [1,454,null,{}] 02:38:55 INFO - PROCESS | 1646 | 1462527535716 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:38:55 INFO - PROCESS | 1646 | 1462527535790 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:38:55 INFO - PROCESS | 1646 | 1462527535795 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x119988800 == 41 [pid = 1646] [id = 121] 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x111ebc000) [pid = 1646] [serial = 360] [outer = 0x0] 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124159800) [pid = 1646] [serial = 361] [outer = 0x111ebc000] 02:38:55 INFO - PROCESS | 1646 | 1462527535822 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124c9bc00) [pid = 1646] [serial = 362] [outer = 0x111ebc000] 02:38:56 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:56 INFO - PROCESS | 1646 | 1462527536143 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:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 475ms 02:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:38:56 INFO - PROCESS | 1646 | 1462527536181 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1646 | 1462527536182 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 02:38:56 INFO - PROCESS | 1646 | 1462527536184 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1646 | 1462527536186 Marionette TRACE conn2 <- [1,458,null,{}] 02:38:56 INFO - PROCESS | 1646 | 1462527536188 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:38:56 INFO - PROCESS | 1646 | 1462527536315 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:38:56 INFO - PROCESS | 1646 | 1462527536320 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123d800 == 42 [pid = 1646] [id = 122] 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126011000) [pid = 1646] [serial = 363] [outer = 0x0] 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126a04400) [pid = 1646] [serial = 364] [outer = 0x126011000] 02:38:56 INFO - PROCESS | 1646 | 1462527536356 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128c43800) [pid = 1646] [serial = 365] [outer = 0x126011000] 02:38:56 INFO - PROCESS | 1646 | 1462527536701 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:38:56 INFO - PROCESS | 1646 | 1462527536756 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 02:38:56 INFO - PROCESS | 1646 | 1462527536758 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1646 | 1462527536759 Marionette TRACE conn2 <- [1,462,null,{}] 02:38:56 INFO - PROCESS | 1646 | 1462527536761 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:38:56 INFO - PROCESS | 1646 | 1462527536845 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:38:56 INFO - PROCESS | 1646 | 1462527536875 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b7800 == 43 [pid = 1646] [id = 123] 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x128c46400) [pid = 1646] [serial = 366] [outer = 0x0] 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x129155c00) [pid = 1646] [serial = 367] [outer = 0x128c46400] 02:38:56 INFO - PROCESS | 1646 | 1462527536900 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12915e800) [pid = 1646] [serial = 368] [outer = 0x128c46400] 02:38:57 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:57 INFO - PROCESS | 1646 | 1462527537232 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:38:57 INFO - PROCESS | 1646 | 1462527537280 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 02:38:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:38:57 INFO - PROCESS | 1646 | 1462527537282 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 1646 | 1462527537283 Marionette TRACE conn2 <- [1,466,null,{}] 02:38:57 INFO - PROCESS | 1646 | 1462527537286 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:38:57 INFO - PROCESS | 1646 | 1462527537372 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:38:57 INFO - PROCESS | 1646 | 1462527537402 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12400d800 == 44 [pid = 1646] [id = 124] 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x128f59400) [pid = 1646] [serial = 369] [outer = 0x0] 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1295dd000) [pid = 1646] [serial = 370] [outer = 0x128f59400] 02:38:57 INFO - PROCESS | 1646 | 1462527537427 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1295e7000) [pid = 1646] [serial = 371] [outer = 0x128f59400] 02:38:57 INFO - PROCESS | 1646 | 1462527537769 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:38:57 INFO - PROCESS | 1646 | 1462527537802 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 02:38:57 INFO - PROCESS | 1646 | 1462527537804 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 1646 | 1462527537806 Marionette TRACE conn2 <- [1,470,null,{}] 02:38:57 INFO - PROCESS | 1646 | 1462527537810 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:38:57 INFO - PROCESS | 1646 | 1462527537899 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:38:57 INFO - PROCESS | 1646 | 1462527537903 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12607e800 == 45 [pid = 1646] [id = 125] 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x129543800) [pid = 1646] [serial = 372] [outer = 0x0] 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12a845400) [pid = 1646] [serial = 373] [outer = 0x129543800] 02:38:57 INFO - PROCESS | 1646 | 1462527537930 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12a91f400) [pid = 1646] [serial = 374] [outer = 0x129543800] 02:38:58 INFO - PROCESS | 1646 | 1462527538325 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:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x128c38000) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1133b2400) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x124159400) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12444e000) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12b28dc00) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119dd1000) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1295dd400) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b291c00) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x116530c00) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116870000) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:38:58 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x124152800) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 02:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:38:58 INFO - PROCESS | 1646 | 1462527538376 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 1646 | 1462527538377 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 02:38:58 INFO - PROCESS | 1646 | 1462527538379 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1646 | 1462527538380 Marionette TRACE conn2 <- [1,474,null,{}] 02:38:58 INFO - PROCESS | 1646 | 1462527538383 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:38:58 INFO - PROCESS | 1646 | 1462527538457 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:38:58 INFO - PROCESS | 1646 | 1462527538462 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12361b800 == 46 [pid = 1646] [id = 126] 02:38:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119965400) [pid = 1646] [serial = 375] [outer = 0x0] 02:38:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12449f400) [pid = 1646] [serial = 376] [outer = 0x119965400] 02:38:58 INFO - PROCESS | 1646 | 1462527538488 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ab7d800) [pid = 1646] [serial = 377] [outer = 0x119965400] 02:38:58 INFO - PROCESS | 1646 | 1462527538813 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:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 02:38:58 INFO - PROCESS | 1646 | 1462527538849 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:38:58 INFO - PROCESS | 1646 | 1462527538850 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 02:38:58 INFO - PROCESS | 1646 | 1462527538852 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1646 | 1462527538854 Marionette TRACE conn2 <- [1,478,null,{}] 02:38:58 INFO - PROCESS | 1646 | 1462527538864 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:38:58 INFO - PROCESS | 1646 | 1462527538972 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:38:58 INFO - PROCESS | 1646 | 1462527538979 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f40800 == 47 [pid = 1646] [id = 127] 02:38:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1234da800) [pid = 1646] [serial = 378] [outer = 0x0] 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12ab8a800) [pid = 1646] [serial = 379] [outer = 0x1234da800] 02:38:59 INFO - PROCESS | 1646 | 1462527539008 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12ba6f800) [pid = 1646] [serial = 380] [outer = 0x1234da800] 02:38:59 INFO - PROCESS | 1646 | 1462527539330 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:38:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:38:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 02:38:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:38:59 INFO - PROCESS | 1646 | 1462527539376 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1646 | 1462527539377 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 02:38:59 INFO - PROCESS | 1646 | 1462527539379 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1646 | 1462527539380 Marionette TRACE conn2 <- [1,482,null,{}] 02:38:59 INFO - PROCESS | 1646 | 1462527539382 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:38:59 INFO - PROCESS | 1646 | 1462527539454 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:38:59 INFO - PROCESS | 1646 | 1462527539460 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a89b000 == 48 [pid = 1646] [id = 128] 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12bb65800) [pid = 1646] [serial = 381] [outer = 0x0] 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12bb98800) [pid = 1646] [serial = 382] [outer = 0x12bb65800] 02:38:59 INFO - PROCESS | 1646 | 1462527539485 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bfb4400) [pid = 1646] [serial = 383] [outer = 0x12bb65800] 02:38:59 INFO - PROCESS | 1646 | 1462527539823 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:38:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:38:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 02:38:59 INFO - PROCESS | 1646 | 1462527539847 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1646 | 1462527539848 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 02:38:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:38:59 INFO - PROCESS | 1646 | 1462527539861 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1646 | 1462527539862 Marionette TRACE conn2 <- [1,486,null,{}] 02:38:59 INFO - PROCESS | 1646 | 1462527539864 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:38:59 INFO - PROCESS | 1646 | 1462527539946 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:38:59 INFO - PROCESS | 1646 | 1462527539950 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab6c800 == 49 [pid = 1646] [id = 129] 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12bb70800) [pid = 1646] [serial = 384] [outer = 0x0] 02:38:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12c1ab800) [pid = 1646] [serial = 385] [outer = 0x12bb70800] 02:38:59 INFO - PROCESS | 1646 | 1462527539974 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12c317400) [pid = 1646] [serial = 386] [outer = 0x12bb70800] 02:39:00 INFO - PROCESS | 1646 | 1462527540292 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:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 02:39:00 INFO - PROCESS | 1646 | 1462527540372 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1646 | 1462527540374 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 02:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:39:00 INFO - PROCESS | 1646 | 1462527540378 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1646 | 1462527540380 Marionette TRACE conn2 <- [1,490,null,{}] 02:39:00 INFO - PROCESS | 1646 | 1462527540385 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:39:00 INFO - PROCESS | 1646 | 1462527540470 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:39:00 INFO - PROCESS | 1646 | 1462527540561 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164ba800 == 50 [pid = 1646] [id = 130] 02:39:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x115e5fc00) [pid = 1646] [serial = 387] [outer = 0x0] 02:39:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x116493000) [pid = 1646] [serial = 388] [outer = 0x115e5fc00] 02:39:00 INFO - PROCESS | 1646 | 1462527540592 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x117c1b800) [pid = 1646] [serial = 389] [outer = 0x115e5fc00] 02:39:01 INFO - PROCESS | 1646 | 1462527541018 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:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 02:39:01 INFO - PROCESS | 1646 | 1462527541049 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 1646 | 1462527541052 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 02:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:39:01 INFO - PROCESS | 1646 | 1462527541058 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 1646 | 1462527541060 Marionette TRACE conn2 <- [1,494,null,{}] 02:39:01 INFO - PROCESS | 1646 | 1462527541063 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:39:01 INFO - PROCESS | 1646 | 1462527541184 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:39:01 INFO - PROCESS | 1646 | 1462527541246 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x118259800 == 51 [pid = 1646] [id = 131] 02:39:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119496800) [pid = 1646] [serial = 390] [outer = 0x0] 02:39:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119962800) [pid = 1646] [serial = 391] [outer = 0x119496800] 02:39:01 INFO - PROCESS | 1646 | 1462527541276 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1211f0400) [pid = 1646] [serial = 392] [outer = 0x119496800] 02:39:01 INFO - PROCESS | 1646 | 1462527541692 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:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 02:39:01 INFO - PROCESS | 1646 | 1462527541729 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 1646 | 1462527541731 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 02:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:39:01 INFO - PROCESS | 1646 | 1462527541733 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 1646 | 1462527541734 Marionette TRACE conn2 <- [1,498,null,{}] 02:39:01 INFO - PROCESS | 1646 | 1462527541757 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:39:01 INFO - PROCESS | 1646 | 1462527541874 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:39:01 INFO - PROCESS | 1646 | 1462527541922 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a2800 == 52 [pid = 1646] [id = 132] 02:39:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x124d41400) [pid = 1646] [serial = 393] [outer = 0x0] 02:39:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12642e000) [pid = 1646] [serial = 394] [outer = 0x124d41400] 02:39:01 INFO - PROCESS | 1646 | 1462527541955 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x126aa3c00) [pid = 1646] [serial = 395] [outer = 0x124d41400] 02:39:02 INFO - PROCESS | 1646 | 1462527542376 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:39:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:39:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 02:39:02 INFO - PROCESS | 1646 | 1462527542404 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 1646 | 1462527542406 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 02:39:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:39:02 INFO - PROCESS | 1646 | 1462527542408 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 1646 | 1462527542409 Marionette TRACE conn2 <- [1,502,null,{}] 02:39:02 INFO - PROCESS | 1646 | 1462527542412 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:39:02 INFO - PROCESS | 1646 | 1462527542530 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:39:02 INFO - PROCESS | 1646 | 1462527542589 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c3000 == 53 [pid = 1646] [id = 133] 02:39:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x129159800) [pid = 1646] [serial = 396] [outer = 0x0] 02:39:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12a847000) [pid = 1646] [serial = 397] [outer = 0x129159800] 02:39:02 INFO - PROCESS | 1646 | 1462527542619 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12b28d000) [pid = 1646] [serial = 398] [outer = 0x129159800] 02:39:03 INFO - PROCESS | 1646 | 1462527543035 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:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 02:39:03 INFO - PROCESS | 1646 | 1462527543079 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 1646 | 1462527543080 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 02:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:39:03 INFO - PROCESS | 1646 | 1462527543083 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 1646 | 1462527543084 Marionette TRACE conn2 <- [1,506,null,{}] 02:39:03 INFO - PROCESS | 1646 | 1462527543086 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:39:03 INFO - PROCESS | 1646 | 1462527543180 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:39:03 INFO - PROCESS | 1646 | 1462527543240 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb2a800 == 54 [pid = 1646] [id = 134] 02:39:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12b28d400) [pid = 1646] [serial = 399] [outer = 0x0] 02:39:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12ba6dc00) [pid = 1646] [serial = 400] [outer = 0x12b28d400] 02:39:03 INFO - PROCESS | 1646 | 1462527543270 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12bfb2c00) [pid = 1646] [serial = 401] [outer = 0x12b28d400] 02:39:03 INFO - PROCESS | 1646 | 1462527543984 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:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 968ms 02:39:04 INFO - PROCESS | 1646 | 1462527544053 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1646 | 1462527544056 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 02:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:39:04 INFO - PROCESS | 1646 | 1462527544061 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1646 | 1462527544065 Marionette TRACE conn2 <- [1,510,null,{}] 02:39:04 INFO - PROCESS | 1646 | 1462527544071 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:39:04 INFO - PROCESS | 1646 | 1462527544157 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:39:04 INFO - PROCESS | 1646 | 1462527544211 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119197800 == 55 [pid = 1646] [id = 135] 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x118075800) [pid = 1646] [serial = 402] [outer = 0x0] 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x118571c00) [pid = 1646] [serial = 403] [outer = 0x118075800] 02:39:04 INFO - PROCESS | 1646 | 1462527544238 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x119911400) [pid = 1646] [serial = 404] [outer = 0x118075800] 02:39:04 INFO - PROCESS | 1646 | 1462527544665 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:39:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:39:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 02:39:04 INFO - PROCESS | 1646 | 1462527544688 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1646 | 1462527544693 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 02:39:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:39:04 INFO - PROCESS | 1646 | 1462527544722 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1646 | 1462527544725 Marionette TRACE conn2 <- [1,514,null,{}] 02:39:04 INFO - PROCESS | 1646 | 1462527544728 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:39:04 INFO - PROCESS | 1646 | 1462527544827 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce5800 == 54 [pid = 1646] [id = 80] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12a89b000 == 53 [pid = 1646] [id = 128] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x128f40800 == 52 [pid = 1646] [id = 127] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12361b800 == 51 [pid = 1646] [id = 126] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12607e800 == 50 [pid = 1646] [id = 125] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12400d800 == 49 [pid = 1646] [id = 124] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b7800 == 48 [pid = 1646] [id = 123] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11710fc00) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x119915000) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x1240f5800) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12bfc0400) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12123d800 == 47 [pid = 1646] [id = 122] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x119988800 == 46 [pid = 1646] [id = 121] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x11888e000 == 45 [pid = 1646] [id = 120] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x118093000 == 44 [pid = 1646] [id = 119] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x1167e5800 == 43 [pid = 1646] [id = 118] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x116fea000 == 42 [pid = 1646] [id = 117] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x116fdf000 == 41 [pid = 1646] [id = 114] 02:39:04 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab70800 == 40 [pid = 1646] [id = 113] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12ab86000) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x116748800) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119963000) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x124ca1400) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1244a2000) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1264cec00) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x126431c00) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12b295000) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x126a9f400) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1231d0c00) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123c99c00) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1295ea400) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12b20b000) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12ba71800) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119206c00) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x11879d000) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12ba6a000) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x128c45000) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1212b1c00) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12bb9ac00) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bb6c800) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12bfb5c00) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a917800) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 02:39:04 INFO - PROCESS | 1646 | 1462527544903 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d4f800 == 41 [pid = 1646] [id = 136] 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11768b800) [pid = 1646] [serial = 405] [outer = 0x0] 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119206c00) [pid = 1646] [serial = 406] [outer = 0x11768b800] 02:39:04 INFO - PROCESS | 1646 | 1462527544930 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119e42c00) [pid = 1646] [serial = 407] [outer = 0x11768b800] 02:39:05 INFO - PROCESS | 1646 | 1462527545314 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:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 622ms 02:39:05 INFO - PROCESS | 1646 | 1462527545344 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 1646 | 1462527545346 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 02:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:39:05 INFO - PROCESS | 1646 | 1462527545349 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 1646 | 1462527545353 Marionette TRACE conn2 <- [1,518,null,{}] 02:39:05 INFO - PROCESS | 1646 | 1462527545377 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:39:05 INFO - PROCESS | 1646 | 1462527545560 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:39:05 INFO - PROCESS | 1646 | 1462527545575 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118889000 == 42 [pid = 1646] [id = 137] 02:39:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x124161c00) [pid = 1646] [serial = 408] [outer = 0x0] 02:39:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1244aa400) [pid = 1646] [serial = 409] [outer = 0x124161c00] 02:39:05 INFO - PROCESS | 1646 | 1462527545603 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x124d35400) [pid = 1646] [serial = 410] [outer = 0x124161c00] 02:39:05 INFO - PROCESS | 1646 | 1462527545912 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:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 572ms 02:39:05 INFO - PROCESS | 1646 | 1462527545929 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 1646 | 1462527545930 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 02:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:39:05 INFO - PROCESS | 1646 | 1462527545933 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 1646 | 1462527545934 Marionette TRACE conn2 <- [1,522,null,{}] 02:39:05 INFO - PROCESS | 1646 | 1462527545949 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:39:06 INFO - PROCESS | 1646 | 1462527546027 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:39:06 INFO - PROCESS | 1646 | 1462527546032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e1a800 == 43 [pid = 1646] [id = 138] 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1266ea000) [pid = 1646] [serial = 411] [outer = 0x0] 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x128c3c000) [pid = 1646] [serial = 412] [outer = 0x1266ea000] 02:39:06 INFO - PROCESS | 1646 | 1462527546058 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x128f52c00) [pid = 1646] [serial = 413] [outer = 0x1266ea000] 02:39:06 INFO - PROCESS | 1646 | 1462527546401 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:39:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:39:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 476ms 02:39:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:39:06 INFO - PROCESS | 1646 | 1462527546412 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1646 | 1462527546413 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 02:39:06 INFO - PROCESS | 1646 | 1462527546415 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1646 | 1462527546417 Marionette TRACE conn2 <- [1,526,null,{}] 02:39:06 INFO - PROCESS | 1646 | 1462527546419 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:39:06 INFO - PROCESS | 1646 | 1462527546517 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:39:06 INFO - PROCESS | 1646 | 1462527546526 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123910800 == 44 [pid = 1646] [id = 139] 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128f50800) [pid = 1646] [serial = 414] [outer = 0x0] 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x12954e000) [pid = 1646] [serial = 415] [outer = 0x128f50800] 02:39:06 INFO - PROCESS | 1646 | 1462527546567 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1295e9c00) [pid = 1646] [serial = 416] [outer = 0x128f50800] 02:39:07 INFO - PROCESS | 1646 | 1462527547104 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:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 719ms 02:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:39:07 INFO - PROCESS | 1646 | 1462527547135 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1646 | 1462527547136 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 02:39:07 INFO - PROCESS | 1646 | 1462527547146 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 1646 | 1462527547147 Marionette TRACE conn2 <- [1,530,null,{}] 02:39:07 INFO - PROCESS | 1646 | 1462527547150 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:39:07 INFO - PROCESS | 1646 | 1462527547261 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:39:07 INFO - PROCESS | 1646 | 1462527547267 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x116834800 == 45 [pid = 1646] [id = 140] 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12b20b000) [pid = 1646] [serial = 417] [outer = 0x0] 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12ba71800) [pid = 1646] [serial = 418] [outer = 0x12b20b000] 02:39:07 INFO - PROCESS | 1646 | 1462527547296 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12bfb7000) [pid = 1646] [serial = 419] [outer = 0x12b20b000] 02:39:07 INFO - PROCESS | 1646 | 1462527547660 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:39:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:39:07 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:39:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:39:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:39:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 527ms 02:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:39:07 INFO - PROCESS | 1646 | 1462527547665 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1646 | 1462527547667 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 02:39:07 INFO - PROCESS | 1646 | 1462527547669 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 1646 | 1462527547670 Marionette TRACE conn2 <- [1,534,null,{}] 02:39:07 INFO - PROCESS | 1646 | 1462527547672 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:39:07 INFO - PROCESS | 1646 | 1462527547780 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:39:07 INFO - PROCESS | 1646 | 1462527547784 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fe2000 == 46 [pid = 1646] [id = 141] 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12bfbc800) [pid = 1646] [serial = 420] [outer = 0x0] 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12c319c00) [pid = 1646] [serial = 421] [outer = 0x12bfbc800] 02:39:07 INFO - PROCESS | 1646 | 1462527547809 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12c7b5400) [pid = 1646] [serial = 422] [outer = 0x12bfbc800] 02:39:08 INFO - PROCESS | 1646 | 1462527548145 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:39:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:39:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 02:39:08 INFO - PROCESS | 1646 | 1462527548187 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1646 | 1462527548189 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 02:39:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:39:08 INFO - PROCESS | 1646 | 1462527548198 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1646 | 1462527548199 Marionette TRACE conn2 <- [1,538,null,{}] 02:39:08 INFO - PROCESS | 1646 | 1462527548202 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:39:08 INFO - PROCESS | 1646 | 1462527548300 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:39:08 INFO - PROCESS | 1646 | 1462527548304 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a78a000 == 47 [pid = 1646] [id = 142] 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12c7b6400) [pid = 1646] [serial = 423] [outer = 0x0] 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12c7bac00) [pid = 1646] [serial = 424] [outer = 0x12c7b6400] 02:39:08 INFO - PROCESS | 1646 | 1462527548369 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12ca73800) [pid = 1646] [serial = 425] [outer = 0x12c7b6400] 02:39:08 INFO - PROCESS | 1646 | 1462527548703 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:39:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:39:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 517ms 02:39:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:39:08 INFO - PROCESS | 1646 | 1462527548716 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1646 | 1462527548718 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 02:39:08 INFO - PROCESS | 1646 | 1462527548720 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1646 | 1462527548721 Marionette TRACE conn2 <- [1,542,null,{}] 02:39:08 INFO - PROCESS | 1646 | 1462527548725 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:39:08 INFO - PROCESS | 1646 | 1462527548826 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:39:08 INFO - PROCESS | 1646 | 1462527548830 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b9800 == 48 [pid = 1646] [id = 143] 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12c7ba400) [pid = 1646] [serial = 426] [outer = 0x0] 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12ca77400) [pid = 1646] [serial = 427] [outer = 0x12c7ba400] 02:39:08 INFO - PROCESS | 1646 | 1462527548855 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12ca7cc00) [pid = 1646] [serial = 428] [outer = 0x12c7ba400] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12a91a800) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x128c46400) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12bfb9400) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11995fc00) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x111ebc000) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x128f59400) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11876a000) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1211f0800) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x129543800) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x119965400) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11673bc00) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1234da800) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12bb65800) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:39:09 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x126011000) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:39:09 INFO - PROCESS | 1646 | 1462527549250 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:39:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:39:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 572ms 02:39:09 INFO - PROCESS | 1646 | 1462527549292 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1646 | 1462527549293 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 02:39:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:39:09 INFO - PROCESS | 1646 | 1462527549296 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1646 | 1462527549297 Marionette TRACE conn2 <- [1,546,null,{}] 02:39:09 INFO - PROCESS | 1646 | 1462527549299 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:39:09 INFO - PROCESS | 1646 | 1462527549378 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:39:09 INFO - PROCESS | 1646 | 1462527549382 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b4800 == 49 [pid = 1646] [id = 144] 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1187a8000) [pid = 1646] [serial = 429] [outer = 0x0] 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1212ad000) [pid = 1646] [serial = 430] [outer = 0x1187a8000] 02:39:09 INFO - PROCESS | 1646 | 1462527549412 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x126766800) [pid = 1646] [serial = 431] [outer = 0x1187a8000] 02:39:09 INFO - PROCESS | 1646 | 1462527549744 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:39:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:39:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 468ms 02:39:09 INFO - PROCESS | 1646 | 1462527549764 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1646 | 1462527549765 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 02:39:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:39:09 INFO - PROCESS | 1646 | 1462527549768 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1646 | 1462527549769 Marionette TRACE conn2 <- [1,550,null,{}] 02:39:09 INFO - PROCESS | 1646 | 1462527549772 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:39:09 INFO - PROCESS | 1646 | 1462527549889 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:39:09 INFO - PROCESS | 1646 | 1462527549898 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39b800 == 50 [pid = 1646] [id = 145] 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11995fc00) [pid = 1646] [serial = 432] [outer = 0x0] 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x126769c00) [pid = 1646] [serial = 433] [outer = 0x11995fc00] 02:39:09 INFO - PROCESS | 1646 | 1462527549932 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12ca7d400) [pid = 1646] [serial = 434] [outer = 0x11995fc00] 02:39:10 INFO - PROCESS | 1646 | 1462527550273 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:39:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:39:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 02:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:39:10 INFO - PROCESS | 1646 | 1462527550287 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1646 | 1462527550288 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 02:39:10 INFO - PROCESS | 1646 | 1462527550292 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1646 | 1462527550294 Marionette TRACE conn2 <- [1,554,null,{}] 02:39:10 INFO - PROCESS | 1646 | 1462527550296 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:39:10 INFO - PROCESS | 1646 | 1462527550371 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:39:10 INFO - PROCESS | 1646 | 1462527550377 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c816800 == 51 [pid = 1646] [id = 146] 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1267df000) [pid = 1646] [serial = 435] [outer = 0x0] 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1267e2400) [pid = 1646] [serial = 436] [outer = 0x1267df000] 02:39:10 INFO - PROCESS | 1646 | 1462527550402 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12c31dc00) [pid = 1646] [serial = 437] [outer = 0x1267df000] 02:39:10 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:10 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:10 INFO - PROCESS | 1646 | 1462527550715 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:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 02:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:39:10 INFO - PROCESS | 1646 | 1462527550762 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1646 | 1462527550763 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 02:39:10 INFO - PROCESS | 1646 | 1462527550765 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1646 | 1462527550766 Marionette TRACE conn2 <- [1,558,null,{}] 02:39:10 INFO - PROCESS | 1646 | 1462527550768 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:39:10 INFO - PROCESS | 1646 | 1462527550866 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:39:10 INFO - PROCESS | 1646 | 1462527550873 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cacb800 == 52 [pid = 1646] [id = 147] 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1267e2c00) [pid = 1646] [serial = 438] [outer = 0x0] 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12ca7f800) [pid = 1646] [serial = 439] [outer = 0x1267e2c00] 02:39:10 INFO - PROCESS | 1646 | 1462527550907 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12ce12c00) [pid = 1646] [serial = 440] [outer = 0x1267e2c00] 02:39:11 INFO - PROCESS | 1646 | 1462527551303 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:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 568ms 02:39:11 INFO - PROCESS | 1646 | 1462527551334 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1646 | 1462527551336 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 02:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:39:11 INFO - PROCESS | 1646 | 1462527551340 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1646 | 1462527551342 Marionette TRACE conn2 <- [1,562,null,{}] 02:39:11 INFO - PROCESS | 1646 | 1462527551346 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:39:11 INFO - PROCESS | 1646 | 1462527551446 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:39:11 INFO - PROCESS | 1646 | 1462527551498 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca9000 == 53 [pid = 1646] [id = 148] 02:39:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1110b2400) [pid = 1646] [serial = 441] [outer = 0x0] 02:39:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1110b7400) [pid = 1646] [serial = 442] [outer = 0x1110b2400] 02:39:11 INFO - PROCESS | 1646 | 1462527551530 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x113333c00) [pid = 1646] [serial = 443] [outer = 0x1110b2400] 02:39:11 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:11 INFO - PROCESS | 1646 | 1462527551919 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:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 621ms 02:39:11 INFO - PROCESS | 1646 | 1462527551961 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1646 | 1462527551965 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 02:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:39:11 INFO - PROCESS | 1646 | 1462527551971 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1646 | 1462527551972 Marionette TRACE conn2 <- [1,566,null,{}] 02:39:11 INFO - PROCESS | 1646 | 1462527551975 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:39:12 INFO - PROCESS | 1646 | 1462527552072 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:39:12 INFO - PROCESS | 1646 | 1462527552122 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e28800 == 54 [pid = 1646] [id = 149] 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x116199400) [pid = 1646] [serial = 444] [outer = 0x0] 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x1191a5000) [pid = 1646] [serial = 445] [outer = 0x116199400] 02:39:12 INFO - PROCESS | 1646 | 1462527552152 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x119c65400) [pid = 1646] [serial = 446] [outer = 0x116199400] 02:39:12 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:12 INFO - PROCESS | 1646 | 1462527552574 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:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 622ms 02:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:39:12 INFO - PROCESS | 1646 | 1462527552593 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1646 | 1462527552594 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 02:39:12 INFO - PROCESS | 1646 | 1462527552597 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 1646 | 1462527552599 Marionette TRACE conn2 <- [1,570,null,{}] 02:39:12 INFO - PROCESS | 1646 | 1462527552607 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:39:12 INFO - PROCESS | 1646 | 1462527552708 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:39:12 INFO - PROCESS | 1646 | 1462527552798 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb32000 == 55 [pid = 1646] [id = 150] 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x124c96400) [pid = 1646] [serial = 447] [outer = 0x0] 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x126010c00) [pid = 1646] [serial = 448] [outer = 0x124c96400] 02:39:12 INFO - PROCESS | 1646 | 1462527552829 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x126768000) [pid = 1646] [serial = 449] [outer = 0x124c96400] 02:39:13 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:13 INFO - PROCESS | 1646 | 1462527553246 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:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 02:39:13 INFO - PROCESS | 1646 | 1462527553268 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:39:13 INFO - PROCESS | 1646 | 1462527553270 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 02:39:13 INFO - PROCESS | 1646 | 1462527553272 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1646 | 1462527553273 Marionette TRACE conn2 <- [1,574,null,{}] 02:39:13 INFO - PROCESS | 1646 | 1462527553276 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:39:13 INFO - PROCESS | 1646 | 1462527553374 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:39:13 INFO - PROCESS | 1646 | 1462527553421 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cae4800 == 56 [pid = 1646] [id = 151] 02:39:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x1267d7800) [pid = 1646] [serial = 450] [outer = 0x0] 02:39:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x126a08000) [pid = 1646] [serial = 451] [outer = 0x1267d7800] 02:39:13 INFO - PROCESS | 1646 | 1462527553463 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x129550800) [pid = 1646] [serial = 452] [outer = 0x1267d7800] 02:39:13 INFO - PROCESS | 1646 | 1462527553885 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:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 02:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:39:13 INFO - PROCESS | 1646 | 1462527553892 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 1646 | 1462527553894 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 02:39:13 INFO - PROCESS | 1646 | 1462527553896 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1646 | 1462527553897 Marionette TRACE conn2 <- [1,578,null,{}] 02:39:13 INFO - PROCESS | 1646 | 1462527553900 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:39:13 INFO - PROCESS | 1646 | 1462527553996 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:39:14 INFO - PROCESS | 1646 | 1462527554077 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce84000 == 57 [pid = 1646] [id = 152] 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1295ea400) [pid = 1646] [serial = 453] [outer = 0x0] 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12ab80400) [pid = 1646] [serial = 454] [outer = 0x1295ea400] 02:39:14 INFO - PROCESS | 1646 | 1462527554107 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12b298800) [pid = 1646] [serial = 455] [outer = 0x1295ea400] 02:39:14 INFO - PROCESS | 1646 | 1462527554512 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:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 02:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:39:14 INFO - PROCESS | 1646 | 1462527554565 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 1646 | 1462527554567 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 02:39:14 INFO - PROCESS | 1646 | 1462527554569 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 1646 | 1462527554570 Marionette TRACE conn2 <- [1,582,null,{}] 02:39:14 INFO - PROCESS | 1646 | 1462527554573 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:39:14 INFO - PROCESS | 1646 | 1462527554685 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:39:14 INFO - PROCESS | 1646 | 1462527554737 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d211800 == 58 [pid = 1646] [id = 153] 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12ba70c00) [pid = 1646] [serial = 456] [outer = 0x0] 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12c1b1000) [pid = 1646] [serial = 457] [outer = 0x12ba70c00] 02:39:14 INFO - PROCESS | 1646 | 1462527554780 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12ce1a000) [pid = 1646] [serial = 458] [outer = 0x12ba70c00] 02:39:15 INFO - PROCESS | 1646 | 1462527555261 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:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 769ms 02:39:15 INFO - PROCESS | 1646 | 1462527555340 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 1646 | 1462527555342 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 02:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:39:15 INFO - PROCESS | 1646 | 1462527555345 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 1646 | 1462527555347 Marionette TRACE conn2 <- [1,586,null,{}] 02:39:15 INFO - PROCESS | 1646 | 1462527555351 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:39:15 INFO - PROCESS | 1646 | 1462527555492 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:39:15 INFO - PROCESS | 1646 | 1462527555790 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cb0000 == 59 [pid = 1646] [id = 154] 02:39:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1110b0400) [pid = 1646] [serial = 459] [outer = 0x0] 02:39:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1110b3c00) [pid = 1646] [serial = 460] [outer = 0x1110b0400] 02:39:15 INFO - PROCESS | 1646 | 1462527555838 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x11643c000) [pid = 1646] [serial = 461] [outer = 0x1110b0400] 02:39:16 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:16 INFO - PROCESS | 1646 | 1462527556248 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:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 973ms 02:39:16 INFO - PROCESS | 1646 | 1462527556317 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1646 | 1462527556320 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 02:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:39:16 INFO - PROCESS | 1646 | 1462527556323 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1646 | 1462527556325 Marionette TRACE conn2 <- [1,590,null,{}] 02:39:16 INFO - PROCESS | 1646 | 1462527556328 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:39:16 INFO - PROCESS | 1646 | 1462527556420 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:39:16 INFO - PROCESS | 1646 | 1462527556473 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x118245800 == 60 [pid = 1646] [id = 155] 02:39:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x116f85400) [pid = 1646] [serial = 462] [outer = 0x0] 02:39:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x1191ad400) [pid = 1646] [serial = 463] [outer = 0x116f85400] 02:39:16 INFO - PROCESS | 1646 | 1462527556501 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x11991a000) [pid = 1646] [serial = 464] [outer = 0x116f85400] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1291aa800 == 59 [pid = 1646] [id = 97] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1192bf000 == 58 [pid = 1646] [id = 99] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c816800 == 57 [pid = 1646] [id = 146] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39b800 == 56 [pid = 1646] [id = 145] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b4800 == 55 [pid = 1646] [id = 144] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b9800 == 54 [pid = 1646] [id = 143] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12a78a000 == 53 [pid = 1646] [id = 142] 02:39:16 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12c1ab800) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x128fe2000 == 52 [pid = 1646] [id = 141] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x116834800 == 51 [pid = 1646] [id = 140] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123910800 == 50 [pid = 1646] [id = 139] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119e1a800 == 49 [pid = 1646] [id = 138] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118889000 == 48 [pid = 1646] [id = 137] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x113d4f800 == 47 [pid = 1646] [id = 136] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x119197800 == 46 [pid = 1646] [id = 135] 02:39:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1164ba800 == 45 [pid = 1646] [id = 130] 02:39:16 INFO - PROCESS | 1646 | 1462527556892 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:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms 02:39:16 INFO - PROCESS | 1646 | 1462527556946 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1646 | 1462527556948 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 02:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:39:16 INFO - PROCESS | 1646 | 1462527556952 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1646 | 1462527556953 Marionette TRACE conn2 <- [1,594,null,{}] 02:39:16 INFO - PROCESS | 1646 | 1462527556955 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:39:17 INFO - PROCESS | 1646 | 1462527557033 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12ab87000) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x129155c00) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x12c313000) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x119dce400) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x1212a8000) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x124159800) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x1295dd000) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x116872400) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1187a2400) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11920a400) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x1231cd800) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x123ac5800) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12915e800) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12a845400) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1295e7000) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x119965000) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12449f400) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x118375000) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12ab7d800) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x116f84400) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12ab8a800) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x12bb98800) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1266f2800) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x126a04400) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12ba6f800) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12a91f400) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x128c43800) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x124c9bc00) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12bfb4400) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 02:39:17 INFO - PROCESS | 1646 | 1462527557117 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x118204800 == 46 [pid = 1646] [id = 156] 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1187a1c00) [pid = 1646] [serial = 465] [outer = 0x0] 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x119dd1400) [pid = 1646] [serial = 466] [outer = 0x1187a1c00] 02:39:17 INFO - PROCESS | 1646 | 1462527557144 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12358a000) [pid = 1646] [serial = 467] [outer = 0x1187a1c00] 02:39:17 INFO - PROCESS | 1646 | 1462527557452 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:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 02:39:17 INFO - PROCESS | 1646 | 1462527557476 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1646 | 1462527557478 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 02:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:39:17 INFO - PROCESS | 1646 | 1462527557482 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 1646 | 1462527557486 Marionette TRACE conn2 <- [1,598,null,{}] 02:39:17 INFO - PROCESS | 1646 | 1462527557494 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:39:17 INFO - PROCESS | 1646 | 1462527557577 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:39:17 INFO - PROCESS | 1646 | 1462527557625 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119581000 == 47 [pid = 1646] [id = 157] 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1212abc00) [pid = 1646] [serial = 468] [outer = 0x0] 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x123ac7c00) [pid = 1646] [serial = 469] [outer = 0x1212abc00] 02:39:17 INFO - PROCESS | 1646 | 1462527557651 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1266f7400) [pid = 1646] [serial = 470] [outer = 0x1212abc00] 02:39:17 INFO - PROCESS | 1646 | 1462527557926 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:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 474ms 02:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:39:17 INFO - PROCESS | 1646 | 1462527557963 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1646 | 1462527557965 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 02:39:17 INFO - PROCESS | 1646 | 1462527557977 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 1646 | 1462527557980 Marionette TRACE conn2 <- [1,602,null,{}] 02:39:17 INFO - PROCESS | 1646 | 1462527557982 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:39:18 INFO - PROCESS | 1646 | 1462527558062 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:39:18 INFO - PROCESS | 1646 | 1462527558066 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175c8000 == 48 [pid = 1646] [id = 158] 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x126762400) [pid = 1646] [serial = 471] [outer = 0x0] 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1267d9800) [pid = 1646] [serial = 472] [outer = 0x126762400] 02:39:18 INFO - PROCESS | 1646 | 1462527558093 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x126aaa800) [pid = 1646] [serial = 473] [outer = 0x126762400] 02:39:18 INFO - PROCESS | 1646 | 1462527558547 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:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 02:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:39:18 INFO - PROCESS | 1646 | 1462527558599 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 1646 | 1462527558601 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 02:39:18 INFO - PROCESS | 1646 | 1462527558604 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 1646 | 1462527558606 Marionette TRACE conn2 <- [1,606,null,{}] 02:39:18 INFO - PROCESS | 1646 | 1462527558609 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:39:18 INFO - PROCESS | 1646 | 1462527558718 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:39:18 INFO - PROCESS | 1646 | 1462527558724 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124727000 == 49 [pid = 1646] [id = 159] 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x128c44c00) [pid = 1646] [serial = 474] [outer = 0x0] 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12900b800) [pid = 1646] [serial = 475] [outer = 0x128c44c00] 02:39:18 INFO - PROCESS | 1646 | 1462527558756 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x129617000) [pid = 1646] [serial = 476] [outer = 0x128c44c00] 02:39:19 INFO - PROCESS | 1646 | 1462527559164 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:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 02:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:39:19 INFO - PROCESS | 1646 | 1462527559175 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1646 | 1462527559177 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 02:39:19 INFO - PROCESS | 1646 | 1462527559181 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1646 | 1462527559182 Marionette TRACE conn2 <- [1,610,null,{}] 02:39:19 INFO - PROCESS | 1646 | 1462527559196 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:39:19 INFO - PROCESS | 1646 | 1462527559364 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:39:19 INFO - PROCESS | 1646 | 1462527559455 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce9800 == 50 [pid = 1646] [id = 160] 02:39:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1296c7000) [pid = 1646] [serial = 477] [outer = 0x0] 02:39:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1296cd400) [pid = 1646] [serial = 478] [outer = 0x1296c7000] 02:39:19 INFO - PROCESS | 1646 | 1462527559496 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12a916c00) [pid = 1646] [serial = 479] [outer = 0x1296c7000] 02:39:19 INFO - PROCESS | 1646 | 1462527559929 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:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 782ms 02:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:39:19 INFO - PROCESS | 1646 | 1462527559964 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1646 | 1462527559966 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 02:39:19 INFO - PROCESS | 1646 | 1462527559968 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1646 | 1462527559969 Marionette TRACE conn2 <- [1,614,null,{}] 02:39:19 INFO - PROCESS | 1646 | 1462527559971 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:39:20 INFO - PROCESS | 1646 | 1462527560066 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:39:20 INFO - PROCESS | 1646 | 1462527560071 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fd7800 == 51 [pid = 1646] [id = 161] 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x1296c8000) [pid = 1646] [serial = 480] [outer = 0x0] 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12ab88c00) [pid = 1646] [serial = 481] [outer = 0x1296c8000] 02:39:20 INFO - PROCESS | 1646 | 1462527560096 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12ba66400) [pid = 1646] [serial = 482] [outer = 0x1296c8000] 02:39:20 INFO - PROCESS | 1646 | 1462527560415 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:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 02:39:20 INFO - PROCESS | 1646 | 1462527560436 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:39:20 INFO - PROCESS | 1646 | 1462527560438 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 02:39:20 INFO - PROCESS | 1646 | 1462527560447 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 1646 | 1462527560448 Marionette TRACE conn2 <- [1,618,null,{}] 02:39:20 INFO - PROCESS | 1646 | 1462527560461 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:39:20 INFO - PROCESS | 1646 | 1462527560559 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:39:20 INFO - PROCESS | 1646 | 1462527560563 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a78a000 == 52 [pid = 1646] [id = 162] 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12ab82c00) [pid = 1646] [serial = 483] [outer = 0x0] 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12bb6c800) [pid = 1646] [serial = 484] [outer = 0x12ab82c00] 02:39:20 INFO - PROCESS | 1646 | 1462527560588 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12bfb9400) [pid = 1646] [serial = 485] [outer = 0x12ab82c00] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12c7b6400) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x128f50800) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12c7ba400) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11768b800) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x1266ea000) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12b20b000) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x118075800) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11995fc00) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12bfbc800) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1267df000) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1187a8000) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12bb70800) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:39:21 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x124161c00) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:39:21 INFO - PROCESS | 1646 | 1462527561060 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:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 637ms 02:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:39:21 INFO - PROCESS | 1646 | 1462527561078 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1646 | 1462527561079 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 02:39:21 INFO - PROCESS | 1646 | 1462527561081 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 1646 | 1462527561082 Marionette TRACE conn2 <- [1,622,null,{}] 02:39:21 INFO - PROCESS | 1646 | 1462527561084 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:39:21 INFO - PROCESS | 1646 | 1462527561167 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:39:21 INFO - PROCESS | 1646 | 1462527561172 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e29000 == 53 [pid = 1646] [id = 163] 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x118075c00) [pid = 1646] [serial = 486] [outer = 0x0] 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1266ea000) [pid = 1646] [serial = 487] [outer = 0x118075c00] 02:39:21 INFO - PROCESS | 1646 | 1462527561197 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12bfbe800) [pid = 1646] [serial = 488] [outer = 0x118075c00] 02:39:21 INFO - PROCESS | 1646 | 1462527561526 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:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 02:39:21 INFO - PROCESS | 1646 | 1462527561549 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1646 | 1462527561551 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 02:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:39:21 INFO - PROCESS | 1646 | 1462527561553 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 1646 | 1462527561554 Marionette TRACE conn2 <- [1,626,null,{}] 02:39:21 INFO - PROCESS | 1646 | 1462527561557 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:39:21 INFO - PROCESS | 1646 | 1462527561661 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:39:21 INFO - PROCESS | 1646 | 1462527561667 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b224800 == 54 [pid = 1646] [id = 164] 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x1184f2c00) [pid = 1646] [serial = 489] [outer = 0x0] 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12c317800) [pid = 1646] [serial = 490] [outer = 0x1184f2c00] 02:39:21 INFO - PROCESS | 1646 | 1462527561696 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12c7ba800) [pid = 1646] [serial = 491] [outer = 0x1184f2c00] 02:39:22 INFO - PROCESS | 1646 | 1462527562042 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:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 02:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:39:22 INFO - PROCESS | 1646 | 1462527562072 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1646 | 1462527562073 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 02:39:22 INFO - PROCESS | 1646 | 1462527562076 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 1646 | 1462527562077 Marionette TRACE conn2 <- [1,630,null,{}] 02:39:22 INFO - PROCESS | 1646 | 1462527562079 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:39:22 INFO - PROCESS | 1646 | 1462527562177 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:39:22 INFO - PROCESS | 1646 | 1462527562181 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c805800 == 55 [pid = 1646] [id = 165] 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12c7bc000) [pid = 1646] [serial = 492] [outer = 0x0] 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12ce0ec00) [pid = 1646] [serial = 493] [outer = 0x12c7bc000] 02:39:22 INFO - PROCESS | 1646 | 1462527562206 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x12cfba800) [pid = 1646] [serial = 494] [outer = 0x12c7bc000] 02:39:22 INFO - PROCESS | 1646 | 1462527562521 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:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 02:39:22 INFO - PROCESS | 1646 | 1462527562547 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1646 | 1462527562548 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 02:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:39:22 INFO - PROCESS | 1646 | 1462527562550 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 1646 | 1462527562551 Marionette TRACE conn2 <- [1,634,null,{}] 02:39:22 INFO - PROCESS | 1646 | 1462527562554 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:39:22 INFO - PROCESS | 1646 | 1462527562665 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:39:22 INFO - PROCESS | 1646 | 1462527562671 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c80e000 == 56 [pid = 1646] [id = 166] 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x112be6c00) [pid = 1646] [serial = 495] [outer = 0x0] 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x112beec00) [pid = 1646] [serial = 496] [outer = 0x112be6c00] 02:39:22 INFO - PROCESS | 1646 | 1462527562696 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x129613000) [pid = 1646] [serial = 497] [outer = 0x112be6c00] 02:39:22 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:22 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:23 INFO - PROCESS | 1646 | 1462527563004 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:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 02:39:23 INFO - PROCESS | 1646 | 1462527563077 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 1646 | 1462527563079 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 02:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:39:23 INFO - PROCESS | 1646 | 1462527563082 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1646 | 1462527563084 Marionette TRACE conn2 <- [1,638,null,{}] 02:39:23 INFO - PROCESS | 1646 | 1462527563088 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:39:23 INFO - PROCESS | 1646 | 1462527563226 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:39:23 INFO - PROCESS | 1646 | 1462527563342 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x11745e800 == 57 [pid = 1646] [id = 167] 02:39:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x111123800) [pid = 1646] [serial = 498] [outer = 0x0] 02:39:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11112a000) [pid = 1646] [serial = 499] [outer = 0x111123800] 02:39:23 INFO - PROCESS | 1646 | 1462527563375 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11112f000) [pid = 1646] [serial = 500] [outer = 0x111123800] 02:39:23 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:23 INFO - PROCESS | 1646 | 1462527563790 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:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 772ms 02:39:23 INFO - PROCESS | 1646 | 1462527563855 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:39:23 INFO - PROCESS | 1646 | 1462527563858 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 02:39:23 INFO - PROCESS | 1646 | 1462527563863 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 1646 | 1462527563866 Marionette TRACE conn2 <- [1,642,null,{}] 02:39:23 INFO - PROCESS | 1646 | 1462527563869 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:39:23 INFO - PROCESS | 1646 | 1462527563994 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:39:24 INFO - PROCESS | 1646 | 1462527564046 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194e7000 == 58 [pid = 1646] [id = 168] 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x111131c00) [pid = 1646] [serial = 501] [outer = 0x0] 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x116872400) [pid = 1646] [serial = 502] [outer = 0x111131c00] 02:39:24 INFO - PROCESS | 1646 | 1462527564076 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x119914c00) [pid = 1646] [serial = 503] [outer = 0x111131c00] 02:39:24 INFO - PROCESS | 1646 | 1462527564493 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:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 02:39:24 INFO - PROCESS | 1646 | 1462527564534 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:39:24 INFO - PROCESS | 1646 | 1462527564535 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 02:39:24 INFO - PROCESS | 1646 | 1462527564538 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1646 | 1462527564539 Marionette TRACE conn2 <- [1,646,null,{}] 02:39:24 INFO - PROCESS | 1646 | 1462527564546 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:39:24 INFO - PROCESS | 1646 | 1462527564652 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:39:24 INFO - PROCESS | 1646 | 1462527564718 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c6000 == 59 [pid = 1646] [id = 169] 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1232f7800) [pid = 1646] [serial = 504] [outer = 0x0] 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x124156400) [pid = 1646] [serial = 505] [outer = 0x1232f7800] 02:39:24 INFO - PROCESS | 1646 | 1462527564751 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x126008000) [pid = 1646] [serial = 506] [outer = 0x1232f7800] 02:39:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x126ab3000) [pid = 1646] [serial = 507] [outer = 0x12ba72c00] 02:39:25 INFO - PROCESS | 1646 | 1462527565226 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:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 722ms 02:39:25 INFO - PROCESS | 1646 | 1462527565271 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 1646 | 1462527565272 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 02:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:39:25 INFO - PROCESS | 1646 | 1462527565293 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 1646 | 1462527565294 Marionette TRACE conn2 <- [1,650,null,{}] 02:39:25 INFO - PROCESS | 1646 | 1462527565297 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:39:25 INFO - PROCESS | 1646 | 1462527565397 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:39:25 INFO - PROCESS | 1646 | 1462527565462 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce7c800 == 60 [pid = 1646] [id = 170] 02:39:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1194a1400) [pid = 1646] [serial = 508] [outer = 0x0] 02:39:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x128c38400) [pid = 1646] [serial = 509] [outer = 0x1194a1400] 02:39:25 INFO - PROCESS | 1646 | 1462527565492 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x1295e7000) [pid = 1646] [serial = 510] [outer = 0x1194a1400] 02:39:25 INFO - PROCESS | 1646 | 1462527565895 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:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 02:39:25 INFO - PROCESS | 1646 | 1462527565963 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 1646 | 1462527565964 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 02:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:39:25 INFO - PROCESS | 1646 | 1462527565967 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 1646 | 1462527565968 Marionette TRACE conn2 <- [1,654,null,{}] 02:39:25 INFO - PROCESS | 1646 | 1462527565970 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:39:26 INFO - PROCESS | 1646 | 1462527566069 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:39:26 INFO - PROCESS | 1646 | 1462527566122 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da6e800 == 61 [pid = 1646] [id = 171] 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x126a04000) [pid = 1646] [serial = 511] [outer = 0x0] 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x1296c8800) [pid = 1646] [serial = 512] [outer = 0x126a04000] 02:39:26 INFO - PROCESS | 1646 | 1462527566164 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12ba6bc00) [pid = 1646] [serial = 513] [outer = 0x126a04000] 02:39:26 INFO - PROCESS | 1646 | 1462527566562 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:39:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:39:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 618ms 02:39:26 INFO - PROCESS | 1646 | 1462527566585 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 1646 | 1462527566587 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 02:39:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:39:26 INFO - PROCESS | 1646 | 1462527566589 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 1646 | 1462527566592 Marionette TRACE conn2 <- [1,658,null,{}] 02:39:26 INFO - PROCESS | 1646 | 1462527566595 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:39:26 INFO - PROCESS | 1646 | 1462527566752 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:39:26 INFO - PROCESS | 1646 | 1462527566819 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab76800 == 62 [pid = 1646] [id = 172] 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12675e400) [pid = 1646] [serial = 514] [outer = 0x0] 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x128c42800) [pid = 1646] [serial = 515] [outer = 0x12675e400] 02:39:26 INFO - PROCESS | 1646 | 1462527566849 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12ce1d400) [pid = 1646] [serial = 516] [outer = 0x12675e400] 02:39:27 INFO - PROCESS | 1646 | 1462527567440 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:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 872ms 02:39:27 INFO - PROCESS | 1646 | 1462527567480 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 1646 | 1462527567483 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 02:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:39:27 INFO - PROCESS | 1646 | 1462527567487 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 1646 | 1462527567490 Marionette TRACE conn2 <- [1,662,null,{}] 02:39:27 INFO - PROCESS | 1646 | 1462527567496 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:39:27 INFO - PROCESS | 1646 | 1462527567587 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:39:27 INFO - PROCESS | 1646 | 1462527567650 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e31000 == 63 [pid = 1646] [id = 173] 02:39:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x112041400) [pid = 1646] [serial = 517] [outer = 0x0] 02:39:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x112bea800) [pid = 1646] [serial = 518] [outer = 0x112041400] 02:39:27 INFO - PROCESS | 1646 | 1462527567677 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x113424400) [pid = 1646] [serial = 519] [outer = 0x112041400] 02:39:27 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:28 INFO - PROCESS | 1646 | 1462527568130 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:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 675ms 02:39:28 INFO - PROCESS | 1646 | 1462527568163 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 1646 | 1462527568166 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 02:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:39:28 INFO - PROCESS | 1646 | 1462527568171 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 1646 | 1462527568172 Marionette TRACE conn2 <- [1,666,null,{}] 02:39:28 INFO - PROCESS | 1646 | 1462527568177 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:39:28 INFO - PROCESS | 1646 | 1462527568267 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:39:28 INFO - PROCESS | 1646 | 1462527568335 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x118707800 == 64 [pid = 1646] [id = 174] 02:39:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x118077800) [pid = 1646] [serial = 520] [outer = 0x0] 02:39:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x1187a1400) [pid = 1646] [serial = 521] [outer = 0x118077800] 02:39:28 INFO - PROCESS | 1646 | 1462527568362 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x118808c00) [pid = 1646] [serial = 522] [outer = 0x118077800] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119997800 == 63 [pid = 1646] [id = 115] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12341d800 == 62 [pid = 1646] [id = 116] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12c805800 == 61 [pid = 1646] [id = 165] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12b224800 == 60 [pid = 1646] [id = 164] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119e29000 == 59 [pid = 1646] [id = 163] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x12a78a000 == 58 [pid = 1646] [id = 162] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x128fd7800 == 57 [pid = 1646] [id = 161] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x12ca7f800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x119962800) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12a847000) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x116493000) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12642e000) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce9800 == 56 [pid = 1646] [id = 160] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x124727000 == 55 [pid = 1646] [id = 159] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x1175c8000 == 54 [pid = 1646] [id = 158] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119581000 == 53 [pid = 1646] [id = 157] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118204800 == 52 [pid = 1646] [id = 156] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x118245800 == 51 [pid = 1646] [id = 155] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117cb0000 == 50 [pid = 1646] [id = 154] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x119e28800 == 49 [pid = 1646] [id = 149] 02:39:28 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca9000 == 48 [pid = 1646] [id = 148] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12c31dc00) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12c7bac00) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x1295e9c00) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12ca7cc00) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x119e42c00) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x128f52c00) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12ba71800) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12ba6dc00) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x119911400) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x126769c00) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12bfb7000) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12c319c00) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x118571c00) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x1267e2400) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12ca73800) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12954e000) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12ca77400) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12c7b5400) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x119206c00) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1212ad000) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x12c317400) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x124d35400) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12ca7d400) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x126766800) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x128c3c000) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1244aa400) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 02:39:28 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:28 INFO - PROCESS | 1646 | 1462527568743 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:39:28 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:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 623ms 02:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:39:28 INFO - PROCESS | 1646 | 1462527568794 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 1646 | 1462527568795 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 02:39:28 INFO - PROCESS | 1646 | 1462527568797 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 1646 | 1462527568800 Marionette TRACE conn2 <- [1,670,null,{}] 02:39:28 INFO - PROCESS | 1646 | 1462527568807 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:39:28 INFO - PROCESS | 1646 | 1462527568889 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:39:28 INFO - PROCESS | 1646 | 1462527568945 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c6800 == 49 [pid = 1646] [id = 175] 02:39:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11837f400) [pid = 1646] [serial = 523] [outer = 0x0] 02:39:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11880ec00) [pid = 1646] [serial = 524] [outer = 0x11837f400] 02:39:28 INFO - PROCESS | 1646 | 1462527568974 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x119967c00) [pid = 1646] [serial = 525] [outer = 0x11837f400] 02:39:29 INFO - PROCESS | 1646 | 1462527569270 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:39:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 02:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:39:29 INFO - PROCESS | 1646 | 1462527569318 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1646 | 1462527569320 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 02:39:29 INFO - PROCESS | 1646 | 1462527569322 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1646 | 1462527569323 Marionette TRACE conn2 <- [1,674,null,{}] 02:39:29 INFO - PROCESS | 1646 | 1462527569328 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:39:29 INFO - PROCESS | 1646 | 1462527569404 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:39:29 INFO - PROCESS | 1646 | 1462527569410 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x123907000 == 50 [pid = 1646] [id = 176] 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x119dc9400) [pid = 1646] [serial = 526] [outer = 0x0] 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1231c6400) [pid = 1646] [serial = 527] [outer = 0x119dc9400] 02:39:29 INFO - PROCESS | 1646 | 1462527569436 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1247cac00) [pid = 1646] [serial = 528] [outer = 0x119dc9400] 02:39:29 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:29 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:29 INFO - PROCESS | 1646 | 1462527569789 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:39:29 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:39:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 02:39:29 INFO - PROCESS | 1646 | 1462527569845 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1646 | 1462527569846 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 02:39:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:39:29 INFO - PROCESS | 1646 | 1462527569855 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1646 | 1462527569856 Marionette TRACE conn2 <- [1,678,null,{}] 02:39:29 INFO - PROCESS | 1646 | 1462527569858 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:39:29 INFO - PROCESS | 1646 | 1462527569931 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:39:29 INFO - PROCESS | 1646 | 1462527569935 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11821c000 == 51 [pid = 1646] [id = 177] 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x124157c00) [pid = 1646] [serial = 529] [outer = 0x0] 02:39:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12642ec00) [pid = 1646] [serial = 530] [outer = 0x124157c00] 02:39:29 INFO - PROCESS | 1646 | 1462527569963 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x126763800) [pid = 1646] [serial = 531] [outer = 0x124157c00] 02:39:30 INFO - PROCESS | 1646 | 1462527570273 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:39:30 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:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 478ms 02:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:39:30 INFO - PROCESS | 1646 | 1462527570328 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 1646 | 1462527570329 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 02:39:30 INFO - PROCESS | 1646 | 1462527570331 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 1646 | 1462527570332 Marionette TRACE conn2 <- [1,682,null,{}] 02:39:30 INFO - PROCESS | 1646 | 1462527570334 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:39:30 INFO - PROCESS | 1646 | 1462527570454 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:39:30 INFO - PROCESS | 1646 | 1462527570488 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c99800 == 52 [pid = 1646] [id = 178] 02:39:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1244aa400) [pid = 1646] [serial = 532] [outer = 0x0] 02:39:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12676a800) [pid = 1646] [serial = 533] [outer = 0x1244aa400] 02:39:30 INFO - PROCESS | 1646 | 1462527570515 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1296c0800) [pid = 1646] [serial = 534] [outer = 0x1244aa400] 02:39:31 INFO - PROCESS | 1646 | 1462527571301 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:39:31 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:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 02:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:39:31 INFO - PROCESS | 1646 | 1462527571355 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 1646 | 1462527571356 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 02:39:31 INFO - PROCESS | 1646 | 1462527571358 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 1646 | 1462527571359 Marionette TRACE conn2 <- [1,686,null,{}] 02:39:31 INFO - PROCESS | 1646 | 1462527571362 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:39:31 INFO - PROCESS | 1646 | 1462527571464 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:39:31 INFO - PROCESS | 1646 | 1462527571468 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8ac800 == 53 [pid = 1646] [id = 179] 02:39:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1296ca800) [pid = 1646] [serial = 535] [outer = 0x0] 02:39:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12ab85c00) [pid = 1646] [serial = 536] [outer = 0x1296ca800] 02:39:31 INFO - PROCESS | 1646 | 1462527571522 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12b20b400) [pid = 1646] [serial = 537] [outer = 0x1296ca800] 02:39:32 INFO - PROCESS | 1646 | 1462527572293 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:39:32 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:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 02:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:39:32 INFO - PROCESS | 1646 | 1462527572331 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1646 | 1462527572332 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 02:39:32 INFO - PROCESS | 1646 | 1462527572341 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1646 | 1462527572342 Marionette TRACE conn2 <- [1,690,null,{}] 02:39:32 INFO - PROCESS | 1646 | 1462527572344 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:39:32 INFO - PROCESS | 1646 | 1462527572439 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:39:32 INFO - PROCESS | 1646 | 1462527572443 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3ab800 == 54 [pid = 1646] [id = 180] 02:39:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12ba69400) [pid = 1646] [serial = 538] [outer = 0x0] 02:39:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12bb9f800) [pid = 1646] [serial = 539] [outer = 0x12ba69400] 02:39:32 INFO - PROCESS | 1646 | 1462527572497 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x119915400) [pid = 1646] [serial = 540] [outer = 0x12ba69400] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x1296c7000) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x1296c8000) [pid = 1646] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x128c44c00) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x1187a1c00) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x116f85400) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x126762400) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1212abc00) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x1267e2c00) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12ab82c00) [pid = 1646] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x1110b0400) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x118075c00) [pid = 1646] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x12c7bc000) [pid = 1646] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:39:32 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x1184f2c00) [pid = 1646] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:39:33 INFO - PROCESS | 1646 | 1462527573331 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:39:33 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:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1027ms 02:39:33 INFO - PROCESS | 1646 | 1462527573362 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 1646 | 1462527573363 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 02:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:39:33 INFO - PROCESS | 1646 | 1462527573372 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - PROCESS | 1646 | 1462527573373 Marionette TRACE conn2 <- [1,694,null,{}] 02:39:33 INFO - PROCESS | 1646 | 1462527573377 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:39:33 INFO - PROCESS | 1646 | 1462527573452 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:39:33 INFO - PROCESS | 1646 | 1462527573457 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230dc800 == 55 [pid = 1646] [id = 181] 02:39:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1126b7c00) [pid = 1646] [serial = 541] [outer = 0x0] 02:39:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x126762400) [pid = 1646] [serial = 542] [outer = 0x1126b7c00] 02:39:33 INFO - PROCESS | 1646 | 1462527573485 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1296cf000) [pid = 1646] [serial = 543] [outer = 0x1126b7c00] 02:39:34 INFO - PROCESS | 1646 | 1462527574315 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:39:34 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:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 02:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:39:34 INFO - PROCESS | 1646 | 1462527574344 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 1646 | 1462527574346 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 02:39:34 INFO - PROCESS | 1646 | 1462527574348 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1646 | 1462527574349 Marionette TRACE conn2 <- [1,698,null,{}] 02:39:34 INFO - PROCESS | 1646 | 1462527574351 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:39:34 INFO - PROCESS | 1646 | 1462527574429 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:39:34 INFO - PROCESS | 1646 | 1462527574480 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c392800 == 56 [pid = 1646] [id = 182] 02:39:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11673b000) [pid = 1646] [serial = 544] [outer = 0x0] 02:39:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12c1b2800) [pid = 1646] [serial = 545] [outer = 0x11673b000] 02:39:34 INFO - PROCESS | 1646 | 1462527574505 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12c7b3400) [pid = 1646] [serial = 546] [outer = 0x11673b000] 02:39:35 INFO - PROCESS | 1646 | 1462527575256 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:39:35 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:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 02:39:35 INFO - PROCESS | 1646 | 1462527575319 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 1646 | 1462527575322 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 02:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:39:35 INFO - PROCESS | 1646 | 1462527575325 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 1646 | 1462527575328 Marionette TRACE conn2 <- [1,702,null,{}] 02:39:35 INFO - PROCESS | 1646 | 1462527575333 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:39:35 INFO - PROCESS | 1646 | 1462527575440 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:39:35 INFO - PROCESS | 1646 | 1462527575492 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c9c000 == 57 [pid = 1646] [id = 183] 02:39:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11203fc00) [pid = 1646] [serial = 547] [outer = 0x0] 02:39:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x112bf5000) [pid = 1646] [serial = 548] [outer = 0x11203fc00] 02:39:35 INFO - PROCESS | 1646 | 1462527575525 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x116f86800) [pid = 1646] [serial = 549] [outer = 0x11203fc00] 02:39:36 INFO - PROCESS | 1646 | 1462527576423 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:39:36 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:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 02:39:36 INFO - PROCESS | 1646 | 1462527576448 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 1646 | 1462527576452 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 02:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:39:36 INFO - PROCESS | 1646 | 1462527576456 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1646 | 1462527576459 Marionette TRACE conn2 <- [1,706,null,{}] 02:39:36 INFO - PROCESS | 1646 | 1462527576463 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:39:36 INFO - PROCESS | 1646 | 1462527576561 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:39:36 INFO - PROCESS | 1646 | 1462527576612 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12608c000 == 58 [pid = 1646] [id = 184] 02:39:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x11837c000) [pid = 1646] [serial = 550] [outer = 0x0] 02:39:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x119913400) [pid = 1646] [serial = 551] [outer = 0x11837c000] 02:39:36 INFO - PROCESS | 1646 | 1462527576641 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x119e3d000) [pid = 1646] [serial = 552] [outer = 0x11837c000] 02:39:37 INFO - PROCESS | 1646 | 1462527577542 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:39:37 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:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 02:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:39:37 INFO - PROCESS | 1646 | 1462527577582 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 1646 | 1462527577584 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 02:39:37 INFO - PROCESS | 1646 | 1462527577586 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 1646 | 1462527577589 Marionette TRACE conn2 <- [1,710,null,{}] 02:39:37 INFO - PROCESS | 1646 | 1462527577597 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:39:37 INFO - PROCESS | 1646 | 1462527577697 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:39:37 INFO - PROCESS | 1646 | 1462527577749 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cadc000 == 59 [pid = 1646] [id = 185] 02:39:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12675f800) [pid = 1646] [serial = 553] [outer = 0x0] 02:39:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x126a09400) [pid = 1646] [serial = 554] [outer = 0x12675f800] 02:39:37 INFO - PROCESS | 1646 | 1462527577781 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1296c9800) [pid = 1646] [serial = 555] [outer = 0x12675f800] 02:39:38 INFO - PROCESS | 1646 | 1462527578735 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:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 02:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:39:38 INFO - PROCESS | 1646 | 1462527578763 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 1646 | 1462527578765 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 02:39:38 INFO - PROCESS | 1646 | 1462527578767 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1646 | 1462527578768 Marionette TRACE conn2 <- [1,714,null,{}] 02:39:38 INFO - PROCESS | 1646 | 1462527578770 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:39:38 INFO - PROCESS | 1646 | 1462527578878 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:39:38 INFO - PROCESS | 1646 | 1462527578929 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cadb800 == 60 [pid = 1646] [id = 186] 02:39:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x112bec000) [pid = 1646] [serial = 556] [outer = 0x0] 02:39:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x12bba3c00) [pid = 1646] [serial = 557] [outer = 0x112bec000] 02:39:38 INFO - PROCESS | 1646 | 1462527578959 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12ca74800) [pid = 1646] [serial = 558] [outer = 0x112bec000] 02:39:39 INFO - PROCESS | 1646 | 1462527579863 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:39:39 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:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1120ms 02:39:39 INFO - PROCESS | 1646 | 1462527579888 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 1646 | 1462527579890 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 02:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:39:39 INFO - PROCESS | 1646 | 1462527579894 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1646 | 1462527579896 Marionette TRACE conn2 <- [1,718,null,{}] 02:39:39 INFO - PROCESS | 1646 | 1462527579900 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:39:39 INFO - PROCESS | 1646 | 1462527579992 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:39:40 INFO - PROCESS | 1646 | 1462527580045 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230db800 == 61 [pid = 1646] [id = 187] 02:39:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x117689c00) [pid = 1646] [serial = 559] [outer = 0x0] 02:39:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x1184ef400) [pid = 1646] [serial = 560] [outer = 0x117689c00] 02:39:40 INFO - PROCESS | 1646 | 1462527580074 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11880b800) [pid = 1646] [serial = 561] [outer = 0x117689c00] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1230dc800 == 60 [pid = 1646] [id = 181] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3ab800 == 59 [pid = 1646] [id = 180] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8ac800 == 58 [pid = 1646] [id = 179] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x128c99800 == 57 [pid = 1646] [id = 178] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x11821c000 == 56 [pid = 1646] [id = 177] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x123907000 == 55 [pid = 1646] [id = 176] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x126a08000) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12ab80400) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12c1b1000) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x112beec00) [pid = 1646] [serial = 496] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c6800 == 54 [pid = 1646] [id = 175] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x118707800 == 53 [pid = 1646] [id = 174] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x119e31000 == 52 [pid = 1646] [id = 173] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab76800 == 51 [pid = 1646] [id = 172] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12da6e800 == 50 [pid = 1646] [id = 171] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce7c800 == 49 [pid = 1646] [id = 170] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c6000 == 48 [pid = 1646] [id = 169] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x1194e7000 == 47 [pid = 1646] [id = 168] 02:39:40 INFO - PROCESS | 1646 | --DOCSHELL 0x11745e800 == 46 [pid = 1646] [id = 167] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x1296cd400) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12ab88c00) [pid = 1646] [serial = 481] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12a916c00) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x12900b800) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x119dd1400) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12358a000) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x11991a000) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x1191ad400) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1267d9800) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x123ac7c00) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1266f7400) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12ce12c00) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x1110b7400) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12bb6c800) [pid = 1646] [serial = 484] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x1191a5000) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11643c000) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x1110b3c00) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x126010c00) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x12ba66400) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12bfbe800) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x1266ea000) [pid = 1646] [serial = 487] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12cfba800) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12c317800) [pid = 1646] [serial = 490] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12ce0ec00) [pid = 1646] [serial = 493] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12bfb9400) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12c7ba800) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x126aaa800) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x129617000) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 02:39:40 INFO - PROCESS | 1646 | 1462527580989 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:39:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:39:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1125ms 02:39:41 INFO - PROCESS | 1646 | 1462527581018 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 1646 | 1462527581022 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 02:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:39:41 INFO - PROCESS | 1646 | 1462527581026 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1646 | 1462527581028 Marionette TRACE conn2 <- [1,722,null,{}] 02:39:41 INFO - PROCESS | 1646 | 1462527581030 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:39:41 INFO - PROCESS | 1646 | 1462527581110 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:39:41 INFO - PROCESS | 1646 | 1462527581116 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x118093800 == 47 [pid = 1646] [id = 188] 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11768dc00) [pid = 1646] [serial = 562] [outer = 0x0] 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1194a2c00) [pid = 1646] [serial = 563] [outer = 0x11768dc00] 02:39:41 INFO - PROCESS | 1646 | 1462527581142 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x119e3cc00) [pid = 1646] [serial = 564] [outer = 0x11768dc00] 02:39:41 INFO - PROCESS | 1646 | 1462527581488 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:39:41 INFO - PROCESS | 1646 | 1462527581497 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 02:39:41 INFO - PROCESS | 1646 | 1462527581500 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1646 | 1462527581502 Marionette TRACE conn2 <- [1,726,null,{}] 02:39:41 INFO - PROCESS | 1646 | 1462527581512 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:39:41 INFO - PROCESS | 1646 | 1462527581623 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:39:41 INFO - PROCESS | 1646 | 1462527581632 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230dc800 == 48 [pid = 1646] [id = 189] 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12415b400) [pid = 1646] [serial = 565] [outer = 0x0] 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12675f000) [pid = 1646] [serial = 566] [outer = 0x12415b400] 02:39:41 INFO - PROCESS | 1646 | 1462527581661 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x126a04800) [pid = 1646] [serial = 567] [outer = 0x12415b400] 02:39:42 INFO - PROCESS | 1646 | 1462527582018 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:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 523ms 02:39:42 INFO - PROCESS | 1646 | 1462527582023 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 1646 | 1462527582026 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 02:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:39:42 INFO - PROCESS | 1646 | 1462527582029 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1646 | 1462527582030 Marionette TRACE conn2 <- [1,730,null,{}] 02:39:42 INFO - PROCESS | 1646 | 1462527582033 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:39:42 INFO - PROCESS | 1646 | 1462527582116 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:39:42 INFO - PROCESS | 1646 | 1462527582166 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124729000 == 49 [pid = 1646] [id = 190] 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x126761c00) [pid = 1646] [serial = 568] [outer = 0x0] 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x128c3f000) [pid = 1646] [serial = 569] [outer = 0x126761c00] 02:39:42 INFO - PROCESS | 1646 | 1462527582192 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1296cec00) [pid = 1646] [serial = 570] [outer = 0x126761c00] 02:39:42 INFO - PROCESS | 1646 | 1462527582497 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:39:42 INFO - PROCESS | 1646 | 1462527582549 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 02:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:39:42 INFO - PROCESS | 1646 | 1462527582551 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1646 | 1462527582552 Marionette TRACE conn2 <- [1,734,null,{}] 02:39:42 INFO - PROCESS | 1646 | 1462527582555 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:39:42 INFO - PROCESS | 1646 | 1462527582633 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:39:42 INFO - PROCESS | 1646 | 1462527582688 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a7000 == 50 [pid = 1646] [id = 191] 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x111131800) [pid = 1646] [serial = 571] [outer = 0x0] 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12ab7d400) [pid = 1646] [serial = 572] [outer = 0x111131800] 02:39:42 INFO - PROCESS | 1646 | 1462527582714 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x12c1ac400) [pid = 1646] [serial = 573] [outer = 0x111131800] 02:39:43 INFO - PROCESS | 1646 | 1462527583007 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:39:43 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:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 02:39:43 INFO - PROCESS | 1646 | 1462527583031 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:39:43 INFO - PROCESS | 1646 | 1462527583032 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 02:39:43 INFO - PROCESS | 1646 | 1462527583035 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1646 | 1462527583036 Marionette TRACE conn2 <- [1,738,null,{}] 02:39:43 INFO - PROCESS | 1646 | 1462527583048 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:39:43 INFO - PROCESS | 1646 | 1462527583163 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:39:43 INFO - PROCESS | 1646 | 1462527583178 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab71800 == 51 [pid = 1646] [id = 192] 02:39:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12bfb7400) [pid = 1646] [serial = 574] [outer = 0x0] 02:39:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12c7bd800) [pid = 1646] [serial = 575] [outer = 0x12bfb7400] 02:39:43 INFO - PROCESS | 1646 | 1462527583205 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12cfb8400) [pid = 1646] [serial = 576] [outer = 0x12bfb7400] 02:39:44 INFO - PROCESS | 1646 | 1462527584017 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:39:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1026ms 02:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:39:44 INFO - PROCESS | 1646 | 1462527584063 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 1646 | 1462527584064 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 02:39:44 INFO - PROCESS | 1646 | 1462527584066 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 1646 | 1462527584068 Marionette TRACE conn2 <- [1,742,null,{}] 02:39:44 INFO - PROCESS | 1646 | 1462527584070 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:39:44 INFO - PROCESS | 1646 | 1462527584165 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:39:44 INFO - PROCESS | 1646 | 1462527584170 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871d800 == 52 [pid = 1646] [id = 193] 02:39:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x115f35800) [pid = 1646] [serial = 577] [outer = 0x0] 02:39:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x115f3d400) [pid = 1646] [serial = 578] [outer = 0x115f35800] 02:39:44 INFO - PROCESS | 1646 | 1462527584223 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12ca7fc00) [pid = 1646] [serial = 579] [outer = 0x115f35800] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12ba69400) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x1296ca800) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x112be6c00) [pid = 1646] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x112041400) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x124157c00) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1244aa400) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x119dc9400) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x118077800) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11837f400) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:39:44 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x1126b7c00) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:39:45 INFO - PROCESS | 1646 | 1462527584999 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:39:45 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:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 02:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:39:45 INFO - PROCESS | 1646 | 1462527585037 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 1646 | 1462527585038 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 02:39:45 INFO - PROCESS | 1646 | 1462527585040 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 1646 | 1462527585042 Marionette TRACE conn2 <- [1,746,null,{}] 02:39:45 INFO - PROCESS | 1646 | 1462527585046 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:39:45 INFO - PROCESS | 1646 | 1462527585122 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:39:45 INFO - PROCESS | 1646 | 1462527585128 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230dc000 == 53 [pid = 1646] [id = 194] 02:39:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x112bf4400) [pid = 1646] [serial = 580] [outer = 0x0] 02:39:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x124c97000) [pid = 1646] [serial = 581] [outer = 0x112bf4400] 02:39:45 INFO - PROCESS | 1646 | 1462527585160 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1278a1400) [pid = 1646] [serial = 582] [outer = 0x112bf4400] 02:39:45 INFO - PROCESS | 1646 | 1462527585972 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:39:46 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:39:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 02:39:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:39:46 INFO - PROCESS | 1646 | 1462527586013 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 1646 | 1462527586014 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 02:39:46 INFO - PROCESS | 1646 | 1462527586016 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1646 | 1462527586017 Marionette TRACE conn2 <- [1,750,null,{}] 02:39:46 INFO - PROCESS | 1646 | 1462527586020 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:39:46 INFO - PROCESS | 1646 | 1462527586099 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:39:46 INFO - PROCESS | 1646 | 1462527586150 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d113800 == 54 [pid = 1646] [id = 195] 02:39:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x116551c00) [pid = 1646] [serial = 583] [outer = 0x0] 02:39:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1278a5c00) [pid = 1646] [serial = 584] [outer = 0x116551c00] 02:39:46 INFO - PROCESS | 1646 | 1462527586176 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1278e2800) [pid = 1646] [serial = 585] [outer = 0x116551c00] 02:39:47 INFO - PROCESS | 1646 | 1462527587002 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:39:47 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:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1020ms 02:39:47 INFO - PROCESS | 1646 | 1462527587037 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 1646 | 1462527587039 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 02:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:39:47 INFO - PROCESS | 1646 | 1462527587058 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 1646 | 1462527587061 Marionette TRACE conn2 <- [1,754,null,{}] 02:39:47 INFO - PROCESS | 1646 | 1462527587065 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:39:47 INFO - PROCESS | 1646 | 1462527587195 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:39:47 INFO - PROCESS | 1646 | 1462527587248 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b7800 == 55 [pid = 1646] [id = 196] 02:39:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x112fe6400) [pid = 1646] [serial = 586] [outer = 0x0] 02:39:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x115f35400) [pid = 1646] [serial = 587] [outer = 0x112fe6400] 02:39:47 INFO - PROCESS | 1646 | 1462527587281 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x118074c00) [pid = 1646] [serial = 588] [outer = 0x112fe6400] 02:39:48 INFO - PROCESS | 1646 | 1462527588236 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:39:48 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:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1243ms 02:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:39:48 INFO - PROCESS | 1646 | 1462527588286 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1646 | 1462527588290 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 02:39:48 INFO - PROCESS | 1646 | 1462527588294 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1646 | 1462527588296 Marionette TRACE conn2 <- [1,758,null,{}] 02:39:48 INFO - PROCESS | 1646 | 1462527588299 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:39:48 INFO - PROCESS | 1646 | 1462527588397 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:39:48 INFO - PROCESS | 1646 | 1462527588448 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d0f000 == 56 [pid = 1646] [id = 197] 02:39:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x118075800) [pid = 1646] [serial = 589] [outer = 0x0] 02:39:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1211ed400) [pid = 1646] [serial = 590] [outer = 0x118075800] 02:39:48 INFO - PROCESS | 1646 | 1462527588478 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x124451400) [pid = 1646] [serial = 591] [outer = 0x118075800] 02:39:48 INFO - PROCESS | 1646 | 1462527588898 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:39:48 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:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 624ms 02:39:48 INFO - PROCESS | 1646 | 1462527588919 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:39:48 INFO - PROCESS | 1646 | 1462527588920 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 02:39:48 INFO - PROCESS | 1646 | 1462527588923 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1646 | 1462527588927 Marionette TRACE conn2 <- [1,762,null,{}] 02:39:48 INFO - PROCESS | 1646 | 1462527588935 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:39:49 INFO - PROCESS | 1646 | 1462527589038 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:39:49 INFO - PROCESS | 1646 | 1462527589094 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb31800 == 57 [pid = 1646] [id = 198] 02:39:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x1267e5000) [pid = 1646] [serial = 592] [outer = 0x0] 02:39:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x1278e7400) [pid = 1646] [serial = 593] [outer = 0x1267e5000] 02:39:49 INFO - PROCESS | 1646 | 1462527589126 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1278f0400) [pid = 1646] [serial = 594] [outer = 0x1267e5000] 02:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 02:39:50 INFO - PROCESS | 1646 | 1462527590043 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:39:50 INFO - PROCESS | 1646 | 1462527590046 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:39:50 INFO - PROCESS | 1646 | 1462527590048 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 02:39:50 INFO - PROCESS | 1646 | 1462527590050 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 1646 | 1462527590052 Marionette TRACE conn2 <- [1,766,null,{}] 02:39:50 INFO - PROCESS | 1646 | 1462527590054 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:39:50 INFO - PROCESS | 1646 | 1462527590142 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:39:50 INFO - PROCESS | 1646 | 1462527590234 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de49000 == 58 [pid = 1646] [id = 199] 02:39:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x1278f0000) [pid = 1646] [serial = 595] [outer = 0x0] 02:39:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12a916000) [pid = 1646] [serial = 596] [outer = 0x1278f0000] 02:39:50 INFO - PROCESS | 1646 | 1462527590264 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12b295400) [pid = 1646] [serial = 597] [outer = 0x1278f0000] 02:39:51 INFO - PROCESS | 1646 | 1462527591143 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:39:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 02:39:51 INFO - PROCESS | 1646 | 1462527591322 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 1646 | 1462527591324 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 02:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:39:51 INFO - PROCESS | 1646 | 1462527591329 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 1646 | 1462527591331 Marionette TRACE conn2 <- [1,770,null,{}] 02:39:51 INFO - PROCESS | 1646 | 1462527591335 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:39:51 INFO - PROCESS | 1646 | 1462527591414 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:39:51 INFO - PROCESS | 1646 | 1462527591535 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123e000 == 59 [pid = 1646] [id = 200] 02:39:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x115f3d000) [pid = 1646] [serial = 598] [outer = 0x0] 02:39:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11654a400) [pid = 1646] [serial = 599] [outer = 0x115f3d000] 02:39:51 INFO - PROCESS | 1646 | 1462527591564 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x118802400) [pid = 1646] [serial = 600] [outer = 0x115f3d000] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1230dc000 == 58 [pid = 1646] [id = 194] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11871d800 == 57 [pid = 1646] [id = 193] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab71800 == 56 [pid = 1646] [id = 192] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a7000 == 55 [pid = 1646] [id = 191] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x124729000 == 54 [pid = 1646] [id = 190] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1230dc800 == 53 [pid = 1646] [id = 189] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12c1b2800) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | 1462527592042 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:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x118093800 == 52 [pid = 1646] [id = 188] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1230db800 == 51 [pid = 1646] [id = 187] 02:39:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12c392800 == 50 [pid = 1646] [id = 182] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12bb9f800) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12b20b400) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12ab85c00) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x129613000) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x113424400) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x112bea800) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12642ec00) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x126763800) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12676a800) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x1231c6400) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1247cac00) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x119915400) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x116872400) [pid = 1646] [serial = 502] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x128c38400) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11112a000) [pid = 1646] [serial = 499] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x124156400) [pid = 1646] [serial = 505] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x118808c00) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x1187a1400) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11880ec00) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x119967c00) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x1296c8800) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x128c42800) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x126762400) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x119205800) [pid = 1646] [serial = 206] [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:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1296c0800) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 02:39:52 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1296cf000) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 02:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 772ms 02:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:39:52 INFO - PROCESS | 1646 | 1462527592102 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 1646 | 1462527592104 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 02:39:52 INFO - PROCESS | 1646 | 1462527592111 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 1646 | 1462527592114 Marionette TRACE conn2 <- [1,774,null,{}] 02:39:52 INFO - PROCESS | 1646 | 1462527592117 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:39:52 INFO - PROCESS | 1646 | 1462527592195 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:39:52 INFO - PROCESS | 1646 | 1462527592201 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca4000 == 51 [pid = 1646] [id = 201] 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11880a000) [pid = 1646] [serial = 601] [outer = 0x0] 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11880e000) [pid = 1646] [serial = 602] [outer = 0x11880a000] 02:39:52 INFO - PROCESS | 1646 | 1462527592228 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x118819400) [pid = 1646] [serial = 603] [outer = 0x11880a000] 02:39:52 INFO - PROCESS | 1646 | 1462527592609 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:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 524ms 02:39:52 INFO - PROCESS | 1646 | 1462527592633 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 1646 | 1462527592635 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 02:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:39:52 INFO - PROCESS | 1646 | 1462527592638 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 1646 | 1462527592641 Marionette TRACE conn2 <- [1,778,null,{}] 02:39:52 INFO - PROCESS | 1646 | 1462527592650 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:39:52 INFO - PROCESS | 1646 | 1462527592775 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:39:52 INFO - PROCESS | 1646 | 1462527592824 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230d1000 == 52 [pid = 1646] [id = 202] 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11996e400) [pid = 1646] [serial = 604] [outer = 0x0] 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x119dd6800) [pid = 1646] [serial = 605] [outer = 0x11996e400] 02:39:52 INFO - PROCESS | 1646 | 1462527592871 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x12309f800) [pid = 1646] [serial = 606] [outer = 0x11996e400] 02:39:53 INFO - PROCESS | 1646 | 1462527593280 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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 674ms 02:39:53 INFO - PROCESS | 1646 | 1462527593320 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1646 | 1462527593321 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 02:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:39:53 INFO - PROCESS | 1646 | 1462527593323 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1646 | 1462527593324 Marionette TRACE conn2 <- [1,782,null,{}] 02:39:53 INFO - PROCESS | 1646 | 1462527593327 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:39:53 INFO - PROCESS | 1646 | 1462527593404 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:39:53 INFO - PROCESS | 1646 | 1462527593411 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x126092800 == 53 [pid = 1646] [id = 203] 02:39:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x123c7d800) [pid = 1646] [serial = 607] [outer = 0x0] 02:39:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1247cac00) [pid = 1646] [serial = 608] [outer = 0x123c7d800] 02:39:53 INFO - PROCESS | 1646 | 1462527593437 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1264cf400) [pid = 1646] [serial = 609] [outer = 0x123c7d800] 02:39:53 INFO - PROCESS | 1646 | 1462527593747 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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 02:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:39:53 INFO - PROCESS | 1646 | 1462527593793 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1646 | 1462527593794 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 02:39:53 INFO - PROCESS | 1646 | 1462527593796 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1646 | 1462527593797 Marionette TRACE conn2 <- [1,786,null,{}] 02:39:53 INFO - PROCESS | 1646 | 1462527593799 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:39:53 INFO - PROCESS | 1646 | 1462527593879 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:39:53 INFO - PROCESS | 1646 | 1462527593937 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce5000 == 54 [pid = 1646] [id = 204] 02:39:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x112e77c00) [pid = 1646] [serial = 610] [outer = 0x0] 02:39:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x126760800) [pid = 1646] [serial = 611] [outer = 0x112e77c00] 02:39:53 INFO - PROCESS | 1646 | 1462527593962 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1267de800) [pid = 1646] [serial = 612] [outer = 0x112e77c00] 02:39:54 INFO - PROCESS | 1646 | 1462527594297 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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 02:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:39:54 INFO - PROCESS | 1646 | 1462527594314 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 1646 | 1462527594315 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 02:39:54 INFO - PROCESS | 1646 | 1462527594318 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 1646 | 1462527594319 Marionette TRACE conn2 <- [1,790,null,{}] 02:39:54 INFO - PROCESS | 1646 | 1462527594321 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:39:54 INFO - PROCESS | 1646 | 1462527594446 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:39:54 INFO - PROCESS | 1646 | 1462527594463 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab67800 == 55 [pid = 1646] [id = 205] 02:39:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x1278a7000) [pid = 1646] [serial = 613] [outer = 0x0] 02:39:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1278e9000) [pid = 1646] [serial = 614] [outer = 0x1278a7000] 02:39:54 INFO - PROCESS | 1646 | 1462527594491 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x129155400) [pid = 1646] [serial = 615] [outer = 0x1278a7000] 02:39:54 INFO - PROCESS | 1646 | 1462527594834 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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 568ms 02:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:39:54 INFO - PROCESS | 1646 | 1462527594887 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 1646 | 1462527594888 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 02:39:54 INFO - PROCESS | 1646 | 1462527594890 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 1646 | 1462527594891 Marionette TRACE conn2 <- [1,794,null,{}] 02:39:54 INFO - PROCESS | 1646 | 1462527594894 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:39:54 INFO - PROCESS | 1646 | 1462527594990 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:39:55 INFO - PROCESS | 1646 | 1462527595006 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164ae000 == 56 [pid = 1646] [id = 206] 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x129153800) [pid = 1646] [serial = 616] [outer = 0x0] 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1296c7000) [pid = 1646] [serial = 617] [outer = 0x129153800] 02:39:55 INFO - PROCESS | 1646 | 1462527595031 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12ab80400) [pid = 1646] [serial = 618] [outer = 0x129153800] 02:39:55 INFO - PROCESS | 1646 | 1462527595364 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:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 02:39:55 INFO - PROCESS | 1646 | 1462527595412 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 1646 | 1462527595413 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 02:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:39:55 INFO - PROCESS | 1646 | 1462527595415 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 1646 | 1462527595416 Marionette TRACE conn2 <- [1,798,null,{}] 02:39:55 INFO - PROCESS | 1646 | 1462527595418 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:39:55 INFO - PROCESS | 1646 | 1462527595518 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:39:55 INFO - PROCESS | 1646 | 1462527595531 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb3e800 == 57 [pid = 1646] [id = 207] 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12915f800) [pid = 1646] [serial = 619] [outer = 0x0] 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12b297c00) [pid = 1646] [serial = 620] [outer = 0x12915f800] 02:39:55 INFO - PROCESS | 1646 | 1462527595556 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12bba2400) [pid = 1646] [serial = 621] [outer = 0x12915f800] 02:39:55 INFO - PROCESS | 1646 | 1462527595912 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:39:55 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:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 02:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:39:55 INFO - PROCESS | 1646 | 1462527595938 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 1646 | 1462527595939 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 02:39:55 INFO - PROCESS | 1646 | 1462527595949 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 1646 | 1462527595950 Marionette TRACE conn2 <- [1,802,null,{}] 02:39:55 INFO - PROCESS | 1646 | 1462527595953 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:39:56 INFO - PROCESS | 1646 | 1462527596053 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:39:56 INFO - PROCESS | 1646 | 1462527596058 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cad2000 == 58 [pid = 1646] [id = 208] 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12b20b400) [pid = 1646] [serial = 622] [outer = 0x0] 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12c1b5800) [pid = 1646] [serial = 623] [outer = 0x12b20b400] 02:39:56 INFO - PROCESS | 1646 | 1462527596083 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x12c7b1800) [pid = 1646] [serial = 624] [outer = 0x12b20b400] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x117689c00) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11768dc00) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x12415b400) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x111131800) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x126761c00) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12bfb7400) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x115f35800) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:39:56 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x112bf4400) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:39:56 INFO - PROCESS | 1646 | 1462527596441 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:39:56 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:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 531ms 02:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:39:56 INFO - PROCESS | 1646 | 1462527596473 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 1646 | 1462527596474 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 02:39:56 INFO - PROCESS | 1646 | 1462527596480 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1646 | 1462527596482 Marionette TRACE conn2 <- [1,806,null,{}] 02:39:56 INFO - PROCESS | 1646 | 1462527596485 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:39:56 INFO - PROCESS | 1646 | 1462527596637 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:39:56 INFO - PROCESS | 1646 | 1462527596688 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a775800 == 59 [pid = 1646] [id = 209] 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x115f3b800) [pid = 1646] [serial = 625] [outer = 0x0] 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x119eafc00) [pid = 1646] [serial = 626] [outer = 0x115f3b800] 02:39:56 INFO - PROCESS | 1646 | 1462527596729 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x119eb6800) [pid = 1646] [serial = 627] [outer = 0x115f3b800] 02:39:57 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:39:57 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 02:39:57 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 02:39:57 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 02:39:57 INFO - PROCESS | 1646 | 1462527597159 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:39:57 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:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 720ms 02:39:57 INFO - PROCESS | 1646 | 1462527597205 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1646 | 1462527597207 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:39:57 INFO - PROCESS | 1646 | 1462527597211 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1646 | 1462527597214 Marionette TRACE conn2 <- [1,810,null,{}] 02:39:57 INFO - PROCESS | 1646 | 1462527597217 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:39:57 INFO - PROCESS | 1646 | 1462527597366 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:39:57 INFO - PROCESS | 1646 | 1462527597377 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de4d800 == 60 [pid = 1646] [id = 210] 02:39:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x119eb9000) [pid = 1646] [serial = 628] [outer = 0x0] 02:39:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1278e3000) [pid = 1646] [serial = 629] [outer = 0x119eb9000] 02:39:57 INFO - PROCESS | 1646 | 1462527597424 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12ca76c00) [pid = 1646] [serial = 630] [outer = 0x119eb9000] 02:39:57 INFO - PROCESS | 1646 | 1462527597867 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:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 672ms 02:39:57 INFO - PROCESS | 1646 | 1462527597890 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1646 | 1462527597891 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:39:57 INFO - PROCESS | 1646 | 1462527597897 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1646 | 1462527597898 Marionette TRACE conn2 <- [1,814,null,{}] 02:39:57 INFO - PROCESS | 1646 | 1462527597900 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:39:57 INFO - PROCESS | 1646 | 1462527597983 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:39:58 INFO - PROCESS | 1646 | 1462527598009 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321c6800 == 61 [pid = 1646] [id = 211] 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x112a35c00) [pid = 1646] [serial = 631] [outer = 0x0] 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x112a39000) [pid = 1646] [serial = 632] [outer = 0x112a35c00] 02:39:58 INFO - PROCESS | 1646 | 1462527598034 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x12ca71c00) [pid = 1646] [serial = 633] [outer = 0x112a35c00] 02:39:58 INFO - PROCESS | 1646 | 1462527598469 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:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:39:58 INFO - PROCESS | 1646 | 1462527598519 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 02:39:58 INFO - PROCESS | 1646 | 1462527598523 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1646 | 1462527598525 Marionette TRACE conn2 <- [1,818,null,{}] 02:39:58 INFO - PROCESS | 1646 | 1462527598531 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:39:58 INFO - PROCESS | 1646 | 1462527598636 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:39:58 INFO - PROCESS | 1646 | 1462527598705 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194e0000 == 62 [pid = 1646] [id = 212] 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x112a2a800) [pid = 1646] [serial = 634] [outer = 0x0] 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x112a36000) [pid = 1646] [serial = 635] [outer = 0x112a2a800] 02:39:58 INFO - PROCESS | 1646 | 1462527598738 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x115f38800) [pid = 1646] [serial = 636] [outer = 0x112a2a800] 02:39:59 INFO - PROCESS | 1646 | 1462527599250 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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 773ms 02:39:59 INFO - PROCESS | 1646 | 1462527599297 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 1646 | 1462527599303 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 02:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:39:59 INFO - PROCESS | 1646 | 1462527599311 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 1646 | 1462527599313 Marionette TRACE conn2 <- [1,822,null,{}] 02:39:59 INFO - PROCESS | 1646 | 1462527599317 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:39:59 INFO - PROCESS | 1646 | 1462527599423 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:39:59 INFO - PROCESS | 1646 | 1462527599493 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ceb000 == 63 [pid = 1646] [id = 213] 02:39:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x118813c00) [pid = 1646] [serial = 637] [outer = 0x0] 02:39:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x11881b000) [pid = 1646] [serial = 638] [outer = 0x118813c00] 02:39:59 INFO - PROCESS | 1646 | 1462527599522 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x119211c00) [pid = 1646] [serial = 639] [outer = 0x118813c00] 02:39:59 INFO - PROCESS | 1646 | 1462527599950 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:39:59 INFO - PROCESS | 1646 | 1462527599985 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 02:39:59 INFO - PROCESS | 1646 | 1462527599988 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 1646 | 1462527599990 Marionette TRACE conn2 <- [1,826,null,{}] 02:40:00 INFO - PROCESS | 1646 | 1462527599998 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:40:00 INFO - PROCESS | 1646 | 1462527600102 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:40:00 INFO - PROCESS | 1646 | 1462527600173 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321ac000 == 64 [pid = 1646] [id = 214] 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x1199b4400) [pid = 1646] [serial = 640] [outer = 0x0] 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x124158c00) [pid = 1646] [serial = 641] [outer = 0x1199b4400] 02:40:00 INFO - PROCESS | 1646 | 1462527600204 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x126ab2c00) [pid = 1646] [serial = 642] [outer = 0x1199b4400] 02:40:00 INFO - PROCESS | 1646 | 1462527600601 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:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 674ms 02:40:00 INFO - PROCESS | 1646 | 1462527600662 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 1646 | 1462527600664 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 02:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:40:00 INFO - PROCESS | 1646 | 1462527600667 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1646 | 1462527600668 Marionette TRACE conn2 <- [1,830,null,{}] 02:40:00 INFO - PROCESS | 1646 | 1462527600671 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:40:00 INFO - PROCESS | 1646 | 1462527600794 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:40:00 INFO - PROCESS | 1646 | 1462527600864 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x135060000 == 65 [pid = 1646] [id = 215] 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x119eb8400) [pid = 1646] [serial = 643] [outer = 0x0] 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x1278ebc00) [pid = 1646] [serial = 644] [outer = 0x119eb8400] 02:40:00 INFO - PROCESS | 1646 | 1462527600893 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12915f000) [pid = 1646] [serial = 645] [outer = 0x119eb8400] 02:40:01 INFO - PROCESS | 1646 | 1462527601299 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:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 02:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:40:01 INFO - PROCESS | 1646 | 1462527601336 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 1646 | 1462527601338 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 02:40:01 INFO - PROCESS | 1646 | 1462527601340 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 1646 | 1462527601341 Marionette TRACE conn2 <- [1,834,null,{}] 02:40:01 INFO - PROCESS | 1646 | 1462527601344 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:40:01 INFO - PROCESS | 1646 | 1462527601442 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:40:01 INFO - PROCESS | 1646 | 1462527601512 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x135148000 == 66 [pid = 1646] [id = 216] 02:40:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x1278e3c00) [pid = 1646] [serial = 646] [outer = 0x0] 02:40:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12b20d400) [pid = 1646] [serial = 647] [outer = 0x1278e3c00] 02:40:01 INFO - PROCESS | 1646 | 1462527601541 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12c7c0c00) [pid = 1646] [serial = 648] [outer = 0x1278e3c00] 02:40:01 INFO - PROCESS | 1646 | 1462527601951 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:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 02:40:01 INFO - PROCESS | 1646 | 1462527601960 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 1646 | 1462527601962 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 02:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:40:01 INFO - PROCESS | 1646 | 1462527601964 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 1646 | 1462527601965 Marionette TRACE conn2 <- [1,838,null,{}] 02:40:01 INFO - PROCESS | 1646 | 1462527601967 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:40:02 INFO - PROCESS | 1646 | 1462527602080 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:40:02 INFO - PROCESS | 1646 | 1462527602183 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352d6800 == 67 [pid = 1646] [id = 217] 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12ca80800) [pid = 1646] [serial = 649] [outer = 0x0] 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12ce1d800) [pid = 1646] [serial = 650] [outer = 0x12ca80800] 02:40:02 INFO - PROCESS | 1646 | 1462527602216 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12d144800) [pid = 1646] [serial = 651] [outer = 0x12ca80800] 02:40:02 INFO - PROCESS | 1646 | 1462527602600 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:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 668ms 02:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:40:02 INFO - PROCESS | 1646 | 1462527602632 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 1646 | 1462527602634 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 02:40:02 INFO - PROCESS | 1646 | 1462527602636 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 1646 | 1462527602637 Marionette TRACE conn2 <- [1,842,null,{}] 02:40:02 INFO - PROCESS | 1646 | 1462527602639 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:40:02 INFO - PROCESS | 1646 | 1462527602739 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:40:02 INFO - PROCESS | 1646 | 1462527602797 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355cb800 == 68 [pid = 1646] [id = 218] 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12cfba400) [pid = 1646] [serial = 652] [outer = 0x0] 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12d14fc00) [pid = 1646] [serial = 653] [outer = 0x12cfba400] 02:40:02 INFO - PROCESS | 1646 | 1462527602826 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12d268c00) [pid = 1646] [serial = 654] [outer = 0x12cfba400] 02:40:03 INFO - PROCESS | 1646 | 1462527603297 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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 02:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:40:03 INFO - PROCESS | 1646 | 1462527603307 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1646 | 1462527603309 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 02:40:03 INFO - PROCESS | 1646 | 1462527603311 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 1646 | 1462527603312 Marionette TRACE conn2 <- [1,846,null,{}] 02:40:03 INFO - PROCESS | 1646 | 1462527603314 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:40:03 INFO - PROCESS | 1646 | 1462527603416 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:40:03 INFO - PROCESS | 1646 | 1462527603508 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x123907000 == 69 [pid = 1646] [id = 219] 02:40:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x11112e400) [pid = 1646] [serial = 655] [outer = 0x0] 02:40:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12789c800) [pid = 1646] [serial = 656] [outer = 0x11112e400] 02:40:03 INFO - PROCESS | 1646 | 1462527603538 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12d152400) [pid = 1646] [serial = 657] [outer = 0x11112e400] 02:40:03 INFO - PROCESS | 1646 | 1462527603977 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:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 721ms 02:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:40:04 INFO - PROCESS | 1646 | 1462527604034 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 1646 | 1462527604036 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 02:40:04 INFO - PROCESS | 1646 | 1462527604040 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1646 | 1462527604043 Marionette TRACE conn2 <- [1,850,null,{}] 02:40:04 INFO - PROCESS | 1646 | 1462527604048 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:40:04 INFO - PROCESS | 1646 | 1462527604203 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:40:04 INFO - PROCESS | 1646 | 1462527604467 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x119587800 == 70 [pid = 1646] [id = 220] 02:40:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x111125400) [pid = 1646] [serial = 658] [outer = 0x0] 02:40:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x111dc2000) [pid = 1646] [serial = 659] [outer = 0x111125400] 02:40:04 INFO - PROCESS | 1646 | 1462527604497 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x112bf5400) [pid = 1646] [serial = 660] [outer = 0x111125400] 02:40:04 INFO - PROCESS | 1646 | 1462527604941 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:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 926ms 02:40:04 INFO - PROCESS | 1646 | 1462527604966 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:40:04 INFO - PROCESS | 1646 | 1462527604968 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 02:40:04 INFO - PROCESS | 1646 | 1462527604971 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1646 | 1462527604974 Marionette TRACE conn2 <- [1,854,null,{}] 02:40:04 INFO - PROCESS | 1646 | 1462527604977 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:40:05 INFO - PROCESS | 1646 | 1462527605076 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:40:05 INFO - PROCESS | 1646 | 1462527605137 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c41000 == 71 [pid = 1646] [id = 221] 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x1134b1400) [pid = 1646] [serial = 661] [outer = 0x0] 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x118808400) [pid = 1646] [serial = 662] [outer = 0x1134b1400] 02:40:05 INFO - PROCESS | 1646 | 1462527605166 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11881d400) [pid = 1646] [serial = 663] [outer = 0x1134b1400] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12cadc000 == 70 [pid = 1646] [id = 185] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12de4d800 == 69 [pid = 1646] [id = 210] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12a775800 == 68 [pid = 1646] [id = 209] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12cad2000 == 67 [pid = 1646] [id = 208] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb3e800 == 66 [pid = 1646] [id = 207] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1164ae000 == 65 [pid = 1646] [id = 206] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab67800 == 64 [pid = 1646] [id = 205] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce5000 == 63 [pid = 1646] [id = 204] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x112bf5000) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x119913400) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x126a09400) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x1278a5c00) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x126092800 == 62 [pid = 1646] [id = 203] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1230d1000 == 61 [pid = 1646] [id = 202] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca4000 == 60 [pid = 1646] [id = 201] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12123e000 == 59 [pid = 1646] [id = 200] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x124d0f000 == 58 [pid = 1646] [id = 197] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b7800 == 57 [pid = 1646] [id = 196] 02:40:05 INFO - PROCESS | 1646 | --DOCSHELL 0x12d113800 == 56 [pid = 1646] [id = 195] 02:40:05 INFO - PROCESS | 1646 | 1462527605570 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:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11880b800) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x1184ef400) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x1194a2c00) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x119e3cc00) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12675f000) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x126a04800) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12ab7d400) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x128c3f000) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x1296cec00) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12c7bd800) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12bba3c00) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12ca7fc00) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x115f3d400) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x124c97000) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12cfb8400) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12c1ac400) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 02:40:05 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1278a1400) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 02:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms 02:40:05 INFO - PROCESS | 1646 | 1462527605593 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 1646 | 1462527605596 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 02:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:40:05 INFO - PROCESS | 1646 | 1462527605598 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 1646 | 1462527605599 Marionette TRACE conn2 <- [1,858,null,{}] 02:40:05 INFO - PROCESS | 1646 | 1462527605602 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:40:05 INFO - PROCESS | 1646 | 1462527605686 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:40:05 INFO - PROCESS | 1646 | 1462527605693 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c5800 == 57 [pid = 1646] [id = 222] 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11881a000) [pid = 1646] [serial = 664] [outer = 0x0] 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x119913400) [pid = 1646] [serial = 665] [outer = 0x11881a000] 02:40:05 INFO - PROCESS | 1646 | 1462527605720 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x119eacc00) [pid = 1646] [serial = 666] [outer = 0x11881a000] 02:40:06 INFO - PROCESS | 1646 | 1462527606076 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:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 02:40:06 INFO - PROCESS | 1646 | 1462527606118 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 1646 | 1462527606119 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 02:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:40:06 INFO - PROCESS | 1646 | 1462527606142 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - PROCESS | 1646 | 1462527606146 Marionette TRACE conn2 <- [1,862,null,{}] 02:40:06 INFO - PROCESS | 1646 | 1462527606154 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:40:06 INFO - PROCESS | 1646 | 1462527606239 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:40:06 INFO - PROCESS | 1646 | 1462527606245 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c9b000 == 58 [pid = 1646] [id = 223] 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x119eb2800) [pid = 1646] [serial = 667] [outer = 0x0] 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x1239e3800) [pid = 1646] [serial = 668] [outer = 0x119eb2800] 02:40:06 INFO - PROCESS | 1646 | 1462527606271 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x126433800) [pid = 1646] [serial = 669] [outer = 0x119eb2800] 02:40:06 INFO - PROCESS | 1646 | 1462527606613 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:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 498ms 02:40:06 INFO - PROCESS | 1646 | 1462527606631 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 1646 | 1462527606633 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 02:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:40:06 INFO - PROCESS | 1646 | 1462527606636 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - PROCESS | 1646 | 1462527606637 Marionette TRACE conn2 <- [1,866,null,{}] 02:40:06 INFO - PROCESS | 1646 | 1462527606639 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:40:06 INFO - PROCESS | 1646 | 1462527606721 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:40:06 INFO - PROCESS | 1646 | 1462527606784 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77e800 == 59 [pid = 1646] [id = 224] 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x124154400) [pid = 1646] [serial = 670] [outer = 0x0] 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x126767c00) [pid = 1646] [serial = 671] [outer = 0x124154400] 02:40:06 INFO - PROCESS | 1646 | 1462527606809 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x1278a0000) [pid = 1646] [serial = 672] [outer = 0x124154400] 02:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 473ms 02:40:07 INFO - PROCESS | 1646 | 1462527607103 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:40:07 INFO - PROCESS | 1646 | 1462527607116 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1646 | 1462527607117 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:40:07 INFO - PROCESS | 1646 | 1462527607119 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1646 | 1462527607120 Marionette TRACE conn2 <- [1,870,null,{}] 02:40:07 INFO - PROCESS | 1646 | 1462527607122 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:40:07 INFO - PROCESS | 1646 | 1462527607219 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:40:07 INFO - PROCESS | 1646 | 1462527607222 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c812000 == 60 [pid = 1646] [id = 225] 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x128c45000) [pid = 1646] [serial = 673] [outer = 0x0] 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12915cc00) [pid = 1646] [serial = 674] [outer = 0x128c45000] 02:40:07 INFO - PROCESS | 1646 | 1462527607254 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12ab82c00) [pid = 1646] [serial = 675] [outer = 0x128c45000] 02:40:07 INFO - PROCESS | 1646 | 1462527607616 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:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 02:40:07 INFO - PROCESS | 1646 | 1462527607638 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1646 | 1462527607639 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:40:07 INFO - PROCESS | 1646 | 1462527607643 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1646 | 1462527607645 Marionette TRACE conn2 <- [1,874,null,{}] 02:40:07 INFO - PROCESS | 1646 | 1462527607670 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:40:07 INFO - PROCESS | 1646 | 1462527607774 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:40:07 INFO - PROCESS | 1646 | 1462527607789 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d112800 == 61 [pid = 1646] [id = 226] 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1278ecc00) [pid = 1646] [serial = 676] [outer = 0x0] 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12c7bb800) [pid = 1646] [serial = 677] [outer = 0x1278ecc00] 02:40:07 INFO - PROCESS | 1646 | 1462527607814 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12ce12000) [pid = 1646] [serial = 678] [outer = 0x1278ecc00] 02:40:08 INFO - PROCESS | 1646 | 1462527608171 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:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 543ms 02:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:40:08 INFO - PROCESS | 1646 | 1462527608185 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 1646 | 1462527608186 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 02:40:08 INFO - PROCESS | 1646 | 1462527608188 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 1646 | 1462527608190 Marionette TRACE conn2 <- [1,878,null,{}] 02:40:08 INFO - PROCESS | 1646 | 1462527608192 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:40:08 INFO - PROCESS | 1646 | 1462527608298 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:40:08 INFO - PROCESS | 1646 | 1462527608313 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de45000 == 62 [pid = 1646] [id = 227] 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x12ce1a800) [pid = 1646] [serial = 679] [outer = 0x0] 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x12cfbc000) [pid = 1646] [serial = 680] [outer = 0x12ce1a800] 02:40:08 INFO - PROCESS | 1646 | 1462527608338 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x12cfc5000) [pid = 1646] [serial = 681] [outer = 0x12ce1a800] 02:40:08 INFO - PROCESS | 1646 | 1462527608683 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:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 02:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:40:08 INFO - PROCESS | 1646 | 1462527608719 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 1646 | 1462527608720 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 02:40:08 INFO - PROCESS | 1646 | 1462527608722 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 1646 | 1462527608723 Marionette TRACE conn2 <- [1,882,null,{}] 02:40:08 INFO - PROCESS | 1646 | 1462527608726 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:40:08 INFO - PROCESS | 1646 | 1462527608831 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:40:08 INFO - PROCESS | 1646 | 1462527608879 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x135061800 == 63 [pid = 1646] [id = 228] 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12cfbdc00) [pid = 1646] [serial = 682] [outer = 0x0] 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x12d875800) [pid = 1646] [serial = 683] [outer = 0x12cfbdc00] 02:40:08 INFO - PROCESS | 1646 | 1462527608904 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x12d87d000) [pid = 1646] [serial = 684] [outer = 0x12cfbdc00] 02:40:09 INFO - PROCESS | 1646 | 1462527609220 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:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 02:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:40:09 INFO - PROCESS | 1646 | 1462527609252 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1646 | 1462527609254 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 02:40:09 INFO - PROCESS | 1646 | 1462527609256 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1646 | 1462527609258 Marionette TRACE conn2 <- [1,886,null,{}] 02:40:09 INFO - PROCESS | 1646 | 1462527609260 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:40:09 INFO - PROCESS | 1646 | 1462527609386 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:40:09 INFO - PROCESS | 1646 | 1462527609401 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352d4800 == 64 [pid = 1646] [id = 229] 02:40:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x12d879400) [pid = 1646] [serial = 685] [outer = 0x0] 02:40:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12d883400) [pid = 1646] [serial = 686] [outer = 0x12d879400] 02:40:09 INFO - PROCESS | 1646 | 1462527609441 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x1350ba400) [pid = 1646] [serial = 687] [outer = 0x12d879400] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x119eb9000) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x12915f800) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12b20b400) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x123c7d800) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x11996e400) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x115f3d000) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x1278a7000) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x11880a000) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x129153800) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x116551c00) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x112e77c00) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x115f3b800) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:40:09 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x11673b000) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:40:09 INFO - PROCESS | 1646 | 1462527609922 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:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 718ms 02:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:40:09 INFO - PROCESS | 1646 | 1462527609975 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1646 | 1462527609976 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 02:40:09 INFO - PROCESS | 1646 | 1462527609978 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1646 | 1462527609979 Marionette TRACE conn2 <- [1,890,null,{}] 02:40:09 INFO - PROCESS | 1646 | 1462527609982 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:40:10 INFO - PROCESS | 1646 | 1462527610067 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:40:10 INFO - PROCESS | 1646 | 1462527610154 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1356d6000 == 65 [pid = 1646] [id = 230] 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x111122c00) [pid = 1646] [serial = 688] [outer = 0x0] 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x12415f000) [pid = 1646] [serial = 689] [outer = 0x111122c00] 02:40:10 INFO - PROCESS | 1646 | 1462527610186 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12d882400) [pid = 1646] [serial = 690] [outer = 0x111122c00] 02:40:10 INFO - PROCESS | 1646 | 1462527610479 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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 520ms 02:40:10 INFO - PROCESS | 1646 | 1462527610501 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 1646 | 1462527610502 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 02:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:40:10 INFO - PROCESS | 1646 | 1462527610504 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 1646 | 1462527610506 Marionette TRACE conn2 <- [1,894,null,{}] 02:40:10 INFO - PROCESS | 1646 | 1462527610508 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:40:10 INFO - PROCESS | 1646 | 1462527610619 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:40:10 INFO - PROCESS | 1646 | 1462527610679 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c129800 == 66 [pid = 1646] [id = 231] 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x1199b9c00) [pid = 1646] [serial = 691] [outer = 0x0] 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x1350bf000) [pid = 1646] [serial = 692] [outer = 0x1199b9c00] 02:40:10 INFO - PROCESS | 1646 | 1462527610704 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x135fe6c00) [pid = 1646] [serial = 693] [outer = 0x1199b9c00] 02:40:10 INFO - PROCESS | 1646 | 1462527610989 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 02:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:40:11 INFO - PROCESS | 1646 | 1462527611024 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1646 | 1462527611027 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 02:40:11 INFO - PROCESS | 1646 | 1462527611031 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1646 | 1462527611032 Marionette TRACE conn2 <- [1,898,null,{}] 02:40:11 INFO - PROCESS | 1646 | 1462527611035 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:40:11 INFO - PROCESS | 1646 | 1462527611123 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:40:11 INFO - PROCESS | 1646 | 1462527611127 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x135353800 == 67 [pid = 1646] [id = 232] 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x135329c00) [pid = 1646] [serial = 694] [outer = 0x0] 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x135331c00) [pid = 1646] [serial = 695] [outer = 0x135329c00] 02:40:11 INFO - PROCESS | 1646 | 1462527611152 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x135335c00) [pid = 1646] [serial = 696] [outer = 0x135329c00] 02:40:11 INFO - PROCESS | 1646 | 1462527611496 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 02:40:11 INFO - PROCESS | 1646 | 1462527611501 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:40:11 INFO - PROCESS | 1646 | 1462527611512 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 02:40:11 INFO - PROCESS | 1646 | 1462527611515 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1646 | 1462527611516 Marionette TRACE conn2 <- [1,902,null,{}] 02:40:11 INFO - PROCESS | 1646 | 1462527611518 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:40:11 INFO - PROCESS | 1646 | 1462527611634 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:40:11 INFO - PROCESS | 1646 | 1462527611642 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x135362000 == 68 [pid = 1646] [id = 233] 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x13532e800) [pid = 1646] [serial = 697] [outer = 0x0] 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x135337c00) [pid = 1646] [serial = 698] [outer = 0x13532e800] 02:40:11 INFO - PROCESS | 1646 | 1462527611666 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x135feac00) [pid = 1646] [serial = 699] [outer = 0x13532e800] 02:40:12 INFO - PROCESS | 1646 | 1462527612115 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:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 02:40:12 INFO - PROCESS | 1646 | 1462527612135 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:40:12 INFO - PROCESS | 1646 | 1462527612137 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 02:40:12 INFO - PROCESS | 1646 | 1462527612141 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 1646 | 1462527612145 Marionette TRACE conn2 <- [1,906,null,{}] 02:40:12 INFO - PROCESS | 1646 | 1462527612150 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:40:12 INFO - PROCESS | 1646 | 1462527612261 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:40:12 INFO - PROCESS | 1646 | 1462527612338 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x121242800 == 69 [pid = 1646] [id = 234] 02:40:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x115f34c00) [pid = 1646] [serial = 700] [outer = 0x0] 02:40:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x11768dc00) [pid = 1646] [serial = 701] [outer = 0x115f34c00] 02:40:12 INFO - PROCESS | 1646 | 1462527612372 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x11880cc00) [pid = 1646] [serial = 702] [outer = 0x115f34c00] 02:40:12 INFO - PROCESS | 1646 | 1462527612794 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:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 724ms 02:40:12 INFO - PROCESS | 1646 | 1462527612877 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 1646 | 1462527612881 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 02:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:40:12 INFO - PROCESS | 1646 | 1462527612887 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 1646 | 1462527612889 Marionette TRACE conn2 <- [1,910,null,{}] 02:40:12 INFO - PROCESS | 1646 | 1462527612891 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:40:13 INFO - PROCESS | 1646 | 1462527612999 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:40:13 INFO - PROCESS | 1646 | 1462527613076 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b5000 == 70 [pid = 1646] [id = 235] 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x119911000) [pid = 1646] [serial = 703] [outer = 0x0] 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x119eb1c00) [pid = 1646] [serial = 704] [outer = 0x119911000] 02:40:13 INFO - PROCESS | 1646 | 1462527613106 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x1234d9000) [pid = 1646] [serial = 705] [outer = 0x119911000] 02:40:13 INFO - PROCESS | 1646 | 1462527613489 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:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 626ms 02:40:13 INFO - PROCESS | 1646 | 1462527613516 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 1646 | 1462527613517 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 02:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:40:13 INFO - PROCESS | 1646 | 1462527613520 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 1646 | 1462527613522 Marionette TRACE conn2 <- [1,914,null,{}] 02:40:13 INFO - PROCESS | 1646 | 1462527613533 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:40:13 INFO - PROCESS | 1646 | 1462527613666 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:40:13 INFO - PROCESS | 1646 | 1462527613746 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355ca000 == 71 [pid = 1646] [id = 236] 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x1278a7400) [pid = 1646] [serial = 706] [outer = 0x0] 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12915f800) [pid = 1646] [serial = 707] [outer = 0x1278a7400] 02:40:13 INFO - PROCESS | 1646 | 1462527613778 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12ab8a800) [pid = 1646] [serial = 708] [outer = 0x1278a7400] 02:40:14 INFO - PROCESS | 1646 | 1462527614184 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 726ms 02:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:40:14 INFO - PROCESS | 1646 | 1462527614247 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1646 | 1462527614249 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 02:40:14 INFO - PROCESS | 1646 | 1462527614251 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1646 | 1462527614252 Marionette TRACE conn2 <- [1,918,null,{}] 02:40:14 INFO - PROCESS | 1646 | 1462527614255 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:40:14 INFO - PROCESS | 1646 | 1462527614361 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:40:14 INFO - PROCESS | 1646 | 1462527614466 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x136390000 == 72 [pid = 1646] [id = 237] 02:40:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x119a17800) [pid = 1646] [serial = 709] [outer = 0x0] 02:40:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x119a1b800) [pid = 1646] [serial = 710] [outer = 0x119a17800] 02:40:14 INFO - PROCESS | 1646 | 1462527614499 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x119eb7800) [pid = 1646] [serial = 711] [outer = 0x119a17800] 02:40:14 INFO - PROCESS | 1646 | 1462527614891 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 668ms 02:40:14 INFO - PROCESS | 1646 | 1462527614920 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1646 | 1462527614921 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 02:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:40:14 INFO - PROCESS | 1646 | 1462527614923 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1646 | 1462527614925 Marionette TRACE conn2 <- [1,922,null,{}] 02:40:14 INFO - PROCESS | 1646 | 1462527614927 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:40:15 INFO - PROCESS | 1646 | 1462527615051 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:40:15 INFO - PROCESS | 1646 | 1462527615157 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x13542e000 == 73 [pid = 1646] [id = 238] 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x112a1b800) [pid = 1646] [serial = 712] [outer = 0x0] 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x112a22000) [pid = 1646] [serial = 713] [outer = 0x112a1b800] 02:40:15 INFO - PROCESS | 1646 | 1462527615188 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x112a27400) [pid = 1646] [serial = 714] [outer = 0x112a1b800] 02:40:15 INFO - PROCESS | 1646 | 1462527615584 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:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 722ms 02:40:15 INFO - PROCESS | 1646 | 1462527615645 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1646 | 1462527615647 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 02:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:40:15 INFO - PROCESS | 1646 | 1462527615649 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1646 | 1462527615650 Marionette TRACE conn2 <- [1,926,null,{}] 02:40:15 INFO - PROCESS | 1646 | 1462527615653 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:40:15 INFO - PROCESS | 1646 | 1462527615772 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:40:15 INFO - PROCESS | 1646 | 1462527615863 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1360db000 == 74 [pid = 1646] [id = 239] 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x112a27800) [pid = 1646] [serial = 715] [outer = 0x0] 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x124156400) [pid = 1646] [serial = 716] [outer = 0x112a27800] 02:40:15 INFO - PROCESS | 1646 | 1462527615895 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12d880800) [pid = 1646] [serial = 717] [outer = 0x112a27800] 02:40:16 INFO - PROCESS | 1646 | 1462527616318 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:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 719ms 02:40:16 INFO - PROCESS | 1646 | 1462527616371 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 1646 | 1462527616373 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 02:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:40:16 INFO - PROCESS | 1646 | 1462527616375 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 1646 | 1462527616377 Marionette TRACE conn2 <- [1,930,null,{}] 02:40:16 INFO - PROCESS | 1646 | 1462527616379 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:40:16 INFO - PROCESS | 1646 | 1462527616485 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:40:16 INFO - PROCESS | 1646 | 1462527616564 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x123616000 == 75 [pid = 1646] [id = 240] 02:40:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x1110acc00) [pid = 1646] [serial = 718] [outer = 0x0] 02:40:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12d147800) [pid = 1646] [serial = 719] [outer = 0x1110acc00] 02:40:16 INFO - PROCESS | 1646 | 1462527616593 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x1350bb000) [pid = 1646] [serial = 720] [outer = 0x1110acc00] 02:40:17 INFO - PROCESS | 1646 | 1462527617202 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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 873ms 02:40:17 INFO - PROCESS | 1646 | 1462527617249 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 1646 | 1462527617251 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 02:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:40:17 INFO - PROCESS | 1646 | 1462527617254 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 1646 | 1462527617257 Marionette TRACE conn2 <- [1,934,null,{}] 02:40:17 INFO - PROCESS | 1646 | 1462527617263 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:40:17 INFO - PROCESS | 1646 | 1462527617357 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:40:17 INFO - PROCESS | 1646 | 1462527617438 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175c6000 == 76 [pid = 1646] [id = 241] 02:40:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x1126b8800) [pid = 1646] [serial = 721] [outer = 0x0] 02:40:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x112f93000) [pid = 1646] [serial = 722] [outer = 0x1126b8800] 02:40:17 INFO - PROCESS | 1646 | 1462527617467 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x115f3d800) [pid = 1646] [serial = 723] [outer = 0x1126b8800] 02:40:17 INFO - PROCESS | 1646 | 1462527617904 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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 02:40:17 INFO - PROCESS | 1646 | 1462527617926 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 1646 | 1462527617931 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 02:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:40:17 INFO - PROCESS | 1646 | 1462527617935 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 1646 | 1462527617937 Marionette TRACE conn2 <- [1,938,null,{}] 02:40:17 INFO - PROCESS | 1646 | 1462527617939 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:40:18 INFO - PROCESS | 1646 | 1462527618032 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:40:18 INFO - PROCESS | 1646 | 1462527618101 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b8800 == 77 [pid = 1646] [id = 242] 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x115f3dc00) [pid = 1646] [serial = 724] [outer = 0x0] 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x118373800) [pid = 1646] [serial = 725] [outer = 0x115f3dc00] 02:40:18 INFO - PROCESS | 1646 | 1462527618128 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x118809c00) [pid = 1646] [serial = 726] [outer = 0x115f3dc00] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12cacb800 == 76 [pid = 1646] [id = 147] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12608c000 == 75 [pid = 1646] [id = 184] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x135353800 == 74 [pid = 1646] [id = 232] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12c129800 == 73 [pid = 1646] [id = 231] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1356d6000 == 72 [pid = 1646] [id = 230] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1352d4800 == 71 [pid = 1646] [id = 229] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x135061800 == 70 [pid = 1646] [id = 228] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x112a39000) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x12a916000) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x1211ed400) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x115f35400) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x1278e7400) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12de45000 == 69 [pid = 1646] [id = 227] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12d112800 == 68 [pid = 1646] [id = 226] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12c812000 == 67 [pid = 1646] [id = 225] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77e800 == 66 [pid = 1646] [id = 224] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x128c9b000 == 65 [pid = 1646] [id = 223] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c5800 == 64 [pid = 1646] [id = 222] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119c41000 == 63 [pid = 1646] [id = 221] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119587800 == 62 [pid = 1646] [id = 220] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1352d6800 == 61 [pid = 1646] [id = 217] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x135148000 == 60 [pid = 1646] [id = 216] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x135060000 == 59 [pid = 1646] [id = 215] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1321ac000 == 58 [pid = 1646] [id = 214] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x126ceb000 == 57 [pid = 1646] [id = 213] 02:40:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1194e0000 == 56 [pid = 1646] [id = 212] 02:40:18 INFO - PROCESS | 1646 | 1462527618563 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:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x12ca76c00) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x1278e3000) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x12b297c00) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x12c7b1800) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x1264cf400) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x119dd6800) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x11654a400) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x129155400) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x11880e000) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x1296c7000) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x1278e2800) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x12bba2400) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x1267de800) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x1247cac00) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x12ab80400) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x119eafc00) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x118802400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12c7b3400) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12c1b5800) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x126760800) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x1278e9000) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12309f800) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x119eb6800) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 02:40:18 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x118819400) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 02:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 677ms 02:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:40:18 INFO - PROCESS | 1646 | 1462527618613 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1646 | 1462527618615 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 02:40:18 INFO - PROCESS | 1646 | 1462527618617 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1646 | 1462527618620 Marionette TRACE conn2 <- [1,942,null,{}] 02:40:18 INFO - PROCESS | 1646 | 1462527618627 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:40:18 INFO - PROCESS | 1646 | 1462527618723 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:40:18 INFO - PROCESS | 1646 | 1462527618730 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d2000 == 57 [pid = 1646] [id = 243] 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x1187a6400) [pid = 1646] [serial = 727] [outer = 0x0] 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x1191a6000) [pid = 1646] [serial = 728] [outer = 0x1187a6400] 02:40:18 INFO - PROCESS | 1646 | 1462527618775 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x11991ac00) [pid = 1646] [serial = 729] [outer = 0x1187a6400] 02:40:19 INFO - PROCESS | 1646 | 1462527619256 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 673ms 02:40:19 INFO - PROCESS | 1646 | 1462527619307 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:40:19 INFO - PROCESS | 1646 | 1462527619309 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 02:40:19 INFO - PROCESS | 1646 | 1462527619317 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1646 | 1462527619318 Marionette TRACE conn2 <- [1,946,null,{}] 02:40:19 INFO - PROCESS | 1646 | 1462527619321 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:40:19 INFO - PROCESS | 1646 | 1462527619404 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:40:19 INFO - PROCESS | 1646 | 1462527619409 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c6b000 == 58 [pid = 1646] [id = 244] 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x119a19400) [pid = 1646] [serial = 730] [outer = 0x0] 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x119eac800) [pid = 1646] [serial = 731] [outer = 0x119a19400] 02:40:19 INFO - PROCESS | 1646 | 1462527619435 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x119ebb800) [pid = 1646] [serial = 732] [outer = 0x119a19400] 02:40:19 INFO - PROCESS | 1646 | 1462527619758 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 02:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:40:19 INFO - PROCESS | 1646 | 1462527619785 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 1646 | 1462527619786 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 02:40:19 INFO - PROCESS | 1646 | 1462527619788 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1646 | 1462527619799 Marionette TRACE conn2 <- [1,950,null,{}] 02:40:19 INFO - PROCESS | 1646 | 1462527619802 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:40:19 INFO - PROCESS | 1646 | 1462527619880 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:40:19 INFO - PROCESS | 1646 | 1462527619884 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12660c000 == 59 [pid = 1646] [id = 245] 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x119eb2c00) [pid = 1646] [serial = 733] [outer = 0x0] 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x1234d7800) [pid = 1646] [serial = 734] [outer = 0x119eb2c00] 02:40:19 INFO - PROCESS | 1646 | 1462527619910 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x116f86400) [pid = 1646] [serial = 735] [outer = 0x119eb2c00] 02:40:20 INFO - PROCESS | 1646 | 1462527620236 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:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 477ms 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:40:20 INFO - PROCESS | 1646 | 1462527620267 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1646 | 1462527620268 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 02:40:20 INFO - PROCESS | 1646 | 1462527620270 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1646 | 1462527620271 Marionette TRACE conn2 <- [1,954,null,{}] 02:40:20 INFO - PROCESS | 1646 | 1462527620273 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:40:20 INFO - PROCESS | 1646 | 1462527620368 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:40:20 INFO - PROCESS | 1646 | 1462527620440 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce0800 == 60 [pid = 1646] [id = 246] 02:40:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x119eb7400) [pid = 1646] [serial = 736] [outer = 0x0] 02:40:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12449f400) [pid = 1646] [serial = 737] [outer = 0x119eb7400] 02:40:20 INFO - PROCESS | 1646 | 1462527620467 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12676a000) [pid = 1646] [serial = 738] [outer = 0x119eb7400] 02:40:20 INFO - PROCESS | 1646 | 1462527620799 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:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 02:40:20 INFO - PROCESS | 1646 | 1462527620841 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1646 | 1462527620842 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:40:20 INFO - PROCESS | 1646 | 1462527620844 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1646 | 1462527620845 Marionette TRACE conn2 <- [1,958,null,{}] 02:40:20 INFO - PROCESS | 1646 | 1462527620848 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:40:20 INFO - PROCESS | 1646 | 1462527620958 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:40:20 INFO - PROCESS | 1646 | 1462527620962 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a89d000 == 61 [pid = 1646] [id = 247] 02:40:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x126767000) [pid = 1646] [serial = 739] [outer = 0x0] 02:40:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x1267dd000) [pid = 1646] [serial = 740] [outer = 0x126767000] 02:40:20 INFO - PROCESS | 1646 | 1462527620987 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12789c000) [pid = 1646] [serial = 741] [outer = 0x126767000] 02:40:21 INFO - PROCESS | 1646 | 1462527621325 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:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 02:40:21 INFO - PROCESS | 1646 | 1462527621364 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1646 | 1462527621366 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 02:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:40:21 INFO - PROCESS | 1646 | 1462527621369 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1646 | 1462527621371 Marionette TRACE conn2 <- [1,962,null,{}] 02:40:21 INFO - PROCESS | 1646 | 1462527621375 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:40:21 INFO - PROCESS | 1646 | 1462527621501 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:40:21 INFO - PROCESS | 1646 | 1462527621512 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bae1800 == 62 [pid = 1646] [id = 248] 02:40:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x1267e4c00) [pid = 1646] [serial = 742] [outer = 0x0] 02:40:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x1278a5c00) [pid = 1646] [serial = 743] [outer = 0x1267e4c00] 02:40:21 INFO - PROCESS | 1646 | 1462527621531 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x1278f0c00) [pid = 1646] [serial = 744] [outer = 0x1267e4c00] 02:40:21 INFO - PROCESS | 1646 | 1462527621960 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:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 623ms 02:40:21 INFO - PROCESS | 1646 | 1462527621993 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1646 | 1462527621995 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 02:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:40:21 INFO - PROCESS | 1646 | 1462527621998 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 1646 | 1462527622000 Marionette TRACE conn2 <- [1,966,null,{}] 02:40:22 INFO - PROCESS | 1646 | 1462527622011 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:40:22 INFO - PROCESS | 1646 | 1462527622191 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:40:22 INFO - PROCESS | 1646 | 1462527622215 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39a000 == 63 [pid = 1646] [id = 249] 02:40:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x1168d2c00) [pid = 1646] [serial = 745] [outer = 0x0] 02:40:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x128c46000) [pid = 1646] [serial = 746] [outer = 0x1168d2c00] 02:40:22 INFO - PROCESS | 1646 | 1462527622257 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x1295df800) [pid = 1646] [serial = 747] [outer = 0x1168d2c00] 02:40:22 INFO - PROCESS | 1646 | 1462527622634 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:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 02:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:40:22 INFO - PROCESS | 1646 | 1462527622668 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 1646 | 1462527622670 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 02:40:22 INFO - PROCESS | 1646 | 1462527622672 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 1646 | 1462527622673 Marionette TRACE conn2 <- [1,970,null,{}] 02:40:22 INFO - PROCESS | 1646 | 1462527622675 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:40:22 INFO - PROCESS | 1646 | 1462527622972 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x1134b1400) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x1199b9c00) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x135329c00) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x1278ecc00) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x12cfbdc00) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x12ce1a800) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x12d879400) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x111122c00) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x11881a000) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x111125400) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x128c45000) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x119eb2800) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:40:22 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x124154400) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:40:23 INFO - PROCESS | 1646 | 1462527623039 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e21000 == 64 [pid = 1646] [id = 250] 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x112a2cc00) [pid = 1646] [serial = 748] [outer = 0x0] 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x115f40800) [pid = 1646] [serial = 749] [outer = 0x112a2cc00] 02:40:23 INFO - PROCESS | 1646 | 1462527623064 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x1267dbc00) [pid = 1646] [serial = 750] [outer = 0x112a2cc00] 02:40:23 INFO - PROCESS | 1646 | 1462527623347 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:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 719ms 02:40:23 INFO - PROCESS | 1646 | 1462527623392 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1646 | 1462527623395 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 02:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:40:23 INFO - PROCESS | 1646 | 1462527623399 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1646 | 1462527623401 Marionette TRACE conn2 <- [1,974,null,{}] 02:40:23 INFO - PROCESS | 1646 | 1462527623404 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:40:23 INFO - PROCESS | 1646 | 1462527623501 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:40:23 INFO - PROCESS | 1646 | 1462527623563 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce6c800 == 65 [pid = 1646] [id = 251] 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x123955000) [pid = 1646] [serial = 751] [outer = 0x0] 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12a846c00) [pid = 1646] [serial = 752] [outer = 0x123955000] 02:40:23 INFO - PROCESS | 1646 | 1462527623593 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12ba6fc00) [pid = 1646] [serial = 753] [outer = 0x123955000] 02:40:23 INFO - PROCESS | 1646 | 1462527623885 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:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 02:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:40:23 INFO - PROCESS | 1646 | 1462527623922 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1646 | 1462527623923 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 02:40:23 INFO - PROCESS | 1646 | 1462527623925 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1646 | 1462527623926 Marionette TRACE conn2 <- [1,978,null,{}] 02:40:23 INFO - PROCESS | 1646 | 1462527623932 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:40:24 INFO - PROCESS | 1646 | 1462527624016 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:40:24 INFO - PROCESS | 1646 | 1462527624020 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de4a000 == 66 [pid = 1646] [id = 252] 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12961a400) [pid = 1646] [serial = 754] [outer = 0x0] 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x12bba6c00) [pid = 1646] [serial = 755] [outer = 0x12961a400] 02:40:24 INFO - PROCESS | 1646 | 1462527624045 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x12c1b3800) [pid = 1646] [serial = 756] [outer = 0x12961a400] 02:40:24 INFO - PROCESS | 1646 | 1462527624384 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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 470ms 02:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:40:24 INFO - PROCESS | 1646 | 1462527624397 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1646 | 1462527624398 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 02:40:24 INFO - PROCESS | 1646 | 1462527624401 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1646 | 1462527624402 Marionette TRACE conn2 <- [1,982,null,{}] 02:40:24 INFO - PROCESS | 1646 | 1462527624404 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:40:24 INFO - PROCESS | 1646 | 1462527624521 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:40:24 INFO - PROCESS | 1646 | 1462527624527 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321b0800 == 67 [pid = 1646] [id = 253] 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x129155400) [pid = 1646] [serial = 757] [outer = 0x0] 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12c313000) [pid = 1646] [serial = 758] [outer = 0x129155400] 02:40:24 INFO - PROCESS | 1646 | 1462527624552 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12ca72800) [pid = 1646] [serial = 759] [outer = 0x129155400] 02:40:24 INFO - PROCESS | 1646 | 1462527624861 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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 02:40:24 INFO - PROCESS | 1646 | 1462527624870 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1646 | 1462527624871 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 02:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:40:24 INFO - PROCESS | 1646 | 1462527624873 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1646 | 1462527624874 Marionette TRACE conn2 <- [1,986,null,{}] 02:40:24 INFO - PROCESS | 1646 | 1462527624880 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:40:24 INFO - PROCESS | 1646 | 1462527624975 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:40:25 INFO - PROCESS | 1646 | 1462527625108 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fd9000 == 68 [pid = 1646] [id = 254] 02:40:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x1110afc00) [pid = 1646] [serial = 760] [outer = 0x0] 02:40:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x111122800) [pid = 1646] [serial = 761] [outer = 0x1110afc00] 02:40:25 INFO - PROCESS | 1646 | 1462527625140 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x112a28000) [pid = 1646] [serial = 762] [outer = 0x1110afc00] 02:40:25 INFO - PROCESS | 1646 | 1462527625618 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:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 773ms 02:40:25 INFO - PROCESS | 1646 | 1462527625648 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:40:25 INFO - PROCESS | 1646 | 1462527625651 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 02:40:25 INFO - PROCESS | 1646 | 1462527625655 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 1646 | 1462527625657 Marionette TRACE conn2 <- [1,990,null,{}] 02:40:25 INFO - PROCESS | 1646 | 1462527625661 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:40:25 INFO - PROCESS | 1646 | 1462527625799 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:40:25 INFO - PROCESS | 1646 | 1462527625941 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123604800 == 69 [pid = 1646] [id = 255] 02:40:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x112be6800) [pid = 1646] [serial = 763] [outer = 0x0] 02:40:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x118375000) [pid = 1646] [serial = 764] [outer = 0x112be6800] 02:40:25 INFO - PROCESS | 1646 | 1462527625994 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x11881dc00) [pid = 1646] [serial = 765] [outer = 0x112be6800] 02:40:26 INFO - PROCESS | 1646 | 1462527626499 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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 871ms 02:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:40:26 INFO - PROCESS | 1646 | 1462527626528 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 1646 | 1462527626532 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 02:40:26 INFO - PROCESS | 1646 | 1462527626534 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 1646 | 1462527626535 Marionette TRACE conn2 <- [1,994,null,{}] 02:40:26 INFO - PROCESS | 1646 | 1462527626538 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:40:26 INFO - PROCESS | 1646 | 1462527626643 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:40:26 INFO - PROCESS | 1646 | 1462527626710 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39b800 == 70 [pid = 1646] [id = 256] 02:40:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x119495400) [pid = 1646] [serial = 766] [outer = 0x0] 02:40:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x119a12c00) [pid = 1646] [serial = 767] [outer = 0x119495400] 02:40:26 INFO - PROCESS | 1646 | 1462527626783 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x124157000) [pid = 1646] [serial = 768] [outer = 0x119495400] 02:40:27 INFO - PROCESS | 1646 | 1462527627280 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:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 769ms 02:40:27 INFO - PROCESS | 1646 | 1462527627324 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 1646 | 1462527627328 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 02:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:40:27 INFO - PROCESS | 1646 | 1462527627338 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 1646 | 1462527627342 Marionette TRACE conn2 <- [1,998,null,{}] 02:40:27 INFO - PROCESS | 1646 | 1462527627348 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:40:27 INFO - PROCESS | 1646 | 1462527627456 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:40:27 INFO - PROCESS | 1646 | 1462527627535 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352c9000 == 71 [pid = 1646] [id = 257] 02:40:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x119a11c00) [pid = 1646] [serial = 769] [outer = 0x0] 02:40:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x126a03800) [pid = 1646] [serial = 770] [outer = 0x119a11c00] 02:40:27 INFO - PROCESS | 1646 | 1462527627564 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x1295e6800) [pid = 1646] [serial = 771] [outer = 0x119a11c00] 02:40:28 INFO - PROCESS | 1646 | 1462527628006 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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 02:40:28 INFO - PROCESS | 1646 | 1462527628077 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 1646 | 1462527628079 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 02:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:40:28 INFO - PROCESS | 1646 | 1462527628083 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1646 | 1462527628084 Marionette TRACE conn2 <- [1,1002,null,{}] 02:40:28 INFO - PROCESS | 1646 | 1462527628087 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:40:28 INFO - PROCESS | 1646 | 1462527628196 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:40:28 INFO - PROCESS | 1646 | 1462527628275 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x135439800 == 72 [pid = 1646] [id = 258] 02:40:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x1266f7400) [pid = 1646] [serial = 772] [outer = 0x0] 02:40:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x12b28cc00) [pid = 1646] [serial = 773] [outer = 0x1266f7400] 02:40:28 INFO - PROCESS | 1646 | 1462527628306 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x12c7b7c00) [pid = 1646] [serial = 774] [outer = 0x1266f7400] 02:40:28 INFO - PROCESS | 1646 | 1462527628742 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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 02:40:28 INFO - PROCESS | 1646 | 1462527628755 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 1646 | 1462527628756 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 02:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:40:28 INFO - PROCESS | 1646 | 1462527628758 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1646 | 1462527628760 Marionette TRACE conn2 <- [1,1006,null,{}] 02:40:28 INFO - PROCESS | 1646 | 1462527628764 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:40:28 INFO - PROCESS | 1646 | 1462527628869 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:40:28 INFO - PROCESS | 1646 | 1462527628979 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1356e6800 == 73 [pid = 1646] [id = 259] 02:40:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x12ce18800) [pid = 1646] [serial = 775] [outer = 0x0] 02:40:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x12ce1c800) [pid = 1646] [serial = 776] [outer = 0x12ce18800] 02:40:29 INFO - PROCESS | 1646 | 1462527629017 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x12d149800) [pid = 1646] [serial = 777] [outer = 0x12ce18800] 02:40:29 INFO - PROCESS | 1646 | 1462527629412 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:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 722ms 02:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:40:29 INFO - PROCESS | 1646 | 1462527629480 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 1646 | 1462527629482 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 02:40:29 INFO - PROCESS | 1646 | 1462527629484 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 1646 | 1462527629485 Marionette TRACE conn2 <- [1,1010,null,{}] 02:40:29 INFO - PROCESS | 1646 | 1462527629488 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:40:29 INFO - PROCESS | 1646 | 1462527629614 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:40:29 INFO - PROCESS | 1646 | 1462527629747 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1360f5000 == 74 [pid = 1646] [id = 260] 02:40:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x119946000) [pid = 1646] [serial = 778] [outer = 0x0] 02:40:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x119951000) [pid = 1646] [serial = 779] [outer = 0x119946000] 02:40:29 INFO - PROCESS | 1646 | 1462527629777 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x12d14a000) [pid = 1646] [serial = 780] [outer = 0x119946000] 02:40:30 INFO - PROCESS | 1646 | 1462527630160 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:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 721ms 02:40:30 INFO - PROCESS | 1646 | 1462527630206 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 1646 | 1462527630207 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 02:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:40:30 INFO - PROCESS | 1646 | 1462527630210 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1646 | 1462527630211 Marionette TRACE conn2 <- [1,1014,null,{}] 02:40:30 INFO - PROCESS | 1646 | 1462527630214 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:40:30 INFO - PROCESS | 1646 | 1462527630320 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:40:30 INFO - PROCESS | 1646 | 1462527630402 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119996000 == 75 [pid = 1646] [id = 261] 02:40:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x118812800) [pid = 1646] [serial = 781] [outer = 0x0] 02:40:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x12c7b7800) [pid = 1646] [serial = 782] [outer = 0x118812800] 02:40:30 INFO - PROCESS | 1646 | 1462527630432 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x12d266c00) [pid = 1646] [serial = 783] [outer = 0x118812800] 02:40:30 INFO - PROCESS | 1646 | 1462527630873 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:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 02:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:40:30 INFO - PROCESS | 1646 | 1462527630937 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 1646 | 1462527630938 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 02:40:30 INFO - PROCESS | 1646 | 1462527630940 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1646 | 1462527630941 Marionette TRACE conn2 <- [1,1018,null,{}] 02:40:30 INFO - PROCESS | 1646 | 1462527630966 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:40:31 INFO - PROCESS | 1646 | 1462527631115 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:40:31 INFO - PROCESS | 1646 | 1462527631225 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb42000 == 76 [pid = 1646] [id = 262] 02:40:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x110f1fc00) [pid = 1646] [serial = 784] [outer = 0x0] 02:40:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x110f27c00) [pid = 1646] [serial = 785] [outer = 0x110f1fc00] 02:40:31 INFO - PROCESS | 1646 | 1462527631255 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x110f2b400) [pid = 1646] [serial = 786] [outer = 0x110f1fc00] 02:40:31 INFO - PROCESS | 1646 | 1462527631865 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:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 02:40:31 INFO - PROCESS | 1646 | 1462527631884 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 1646 | 1462527631887 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 02:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:40:31 INFO - PROCESS | 1646 | 1462527631890 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1646 | 1462527631893 Marionette TRACE conn2 <- [1,1022,null,{}] 02:40:31 INFO - PROCESS | 1646 | 1462527631896 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:40:31 INFO - PROCESS | 1646 | 1462527631995 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:40:32 INFO - PROCESS | 1646 | 1462527632066 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a9800 == 77 [pid = 1646] [id = 263] 02:40:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x112a2c400) [pid = 1646] [serial = 787] [outer = 0x0] 02:40:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x112bf5000) [pid = 1646] [serial = 788] [outer = 0x112a2c400] 02:40:32 INFO - PROCESS | 1646 | 1462527632139 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x116441c00) [pid = 1646] [serial = 789] [outer = 0x112a2c400] 02:40:32 INFO - PROCESS | 1646 | 1462527632678 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:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 823ms 02:40:32 INFO - PROCESS | 1646 | 1462527632713 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1646 | 1462527632717 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 02:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:40:32 INFO - PROCESS | 1646 | 1462527632721 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1646 | 1462527632722 Marionette TRACE conn2 <- [1,1026,null,{}] 02:40:32 INFO - PROCESS | 1646 | 1462527632725 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:40:32 INFO - PROCESS | 1646 | 1462527632857 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab6c800 == 76 [pid = 1646] [id = 129] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1321b0800 == 75 [pid = 1646] [id = 253] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12de4a000 == 74 [pid = 1646] [id = 252] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce6c800 == 73 [pid = 1646] [id = 251] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x119e21000 == 72 [pid = 1646] [id = 250] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39a000 == 71 [pid = 1646] [id = 249] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12bae1800 == 70 [pid = 1646] [id = 248] 02:40:32 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x135337c00) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12a89d000 == 69 [pid = 1646] [id = 247] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce0800 == 68 [pid = 1646] [id = 246] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12660c000 == 67 [pid = 1646] [id = 245] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x123c6b000 == 66 [pid = 1646] [id = 244] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d2000 == 65 [pid = 1646] [id = 243] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b8800 == 64 [pid = 1646] [id = 242] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1175c6000 == 63 [pid = 1646] [id = 241] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1355ca000 == 62 [pid = 1646] [id = 236] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b5000 == 61 [pid = 1646] [id = 235] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x121242800 == 60 [pid = 1646] [id = 234] 02:40:32 INFO - PROCESS | 1646 | --DOCSHELL 0x135362000 == 59 [pid = 1646] [id = 233] 02:40:32 INFO - PROCESS | 1646 | 1462527632962 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca3800 == 60 [pid = 1646] [id = 264] 02:40:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x115f41400) [pid = 1646] [serial = 790] [outer = 0x0] 02:40:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x118820400) [pid = 1646] [serial = 791] [outer = 0x115f41400] 02:40:32 INFO - PROCESS | 1646 | 1462527632988 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x1194a3400) [pid = 1646] [serial = 792] [outer = 0x115f41400] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x135331c00) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x119eacc00) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x12c7bb800) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x1350ba400) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x135335c00) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x12d882400) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x12ab82c00) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x1350bf000) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x12ce12000) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x12d875800) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x12cfc5000) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x12cfbc000) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x12d883400) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x12d87d000) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x12415f000) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x119913400) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x12b20d400) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x12789c800) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x112bf5400) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x111dc2000) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x12ce1d800) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12915cc00) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x1239e3800) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x126433800) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x126767c00) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x1278a0000) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x1278ebc00) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x118808400) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x135fe6c00) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11881d400) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x112a36000) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x12d14fc00) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x124158c00) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x11881b000) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 02:40:33 INFO - PROCESS | 1646 | 1462527633292 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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 620ms 02:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:40:33 INFO - PROCESS | 1646 | 1462527633341 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 1646 | 1462527633342 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 02:40:33 INFO - PROCESS | 1646 | 1462527633347 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 1646 | 1462527633349 Marionette TRACE conn2 <- [1,1030,null,{}] 02:40:33 INFO - PROCESS | 1646 | 1462527633356 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:40:33 INFO - PROCESS | 1646 | 1462527633477 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:40:33 INFO - PROCESS | 1646 | 1462527633487 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fe3800 == 61 [pid = 1646] [id = 265] 02:40:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x11994b400) [pid = 1646] [serial = 793] [outer = 0x0] 02:40:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x119a11000) [pid = 1646] [serial = 794] [outer = 0x11994b400] 02:40:33 INFO - PROCESS | 1646 | 1462527633515 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x119eb2000) [pid = 1646] [serial = 795] [outer = 0x11994b400] 02:40:33 INFO - PROCESS | 1646 | 1462527633848 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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 02:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:40:33 INFO - PROCESS | 1646 | 1462527633867 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 1646 | 1462527633869 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 02:40:33 INFO - PROCESS | 1646 | 1462527633871 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 1646 | 1462527633872 Marionette TRACE conn2 <- [1,1034,null,{}] 02:40:33 INFO - PROCESS | 1646 | 1462527633875 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:40:33 INFO - PROCESS | 1646 | 1462527633969 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:40:34 INFO - PROCESS | 1646 | 1462527634032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab7a000 == 62 [pid = 1646] [id = 266] 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x11994cc00) [pid = 1646] [serial = 796] [outer = 0x0] 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x1212a9c00) [pid = 1646] [serial = 797] [outer = 0x11994cc00] 02:40:34 INFO - PROCESS | 1646 | 1462527634058 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12449e400) [pid = 1646] [serial = 798] [outer = 0x11994cc00] 02:40:34 INFO - PROCESS | 1646 | 1462527634384 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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:40:34 INFO - PROCESS | 1646 | 1462527634396 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1646 | 1462527634399 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 02:40:34 INFO - PROCESS | 1646 | 1462527634401 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1646 | 1462527634402 Marionette TRACE conn2 <- [1,1038,null,{}] 02:40:34 INFO - PROCESS | 1646 | 1462527634404 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:40:34 INFO - PROCESS | 1646 | 1462527634490 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:40:34 INFO - PROCESS | 1646 | 1462527634562 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c134800 == 63 [pid = 1646] [id = 267] 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x119a1f400) [pid = 1646] [serial = 799] [outer = 0x0] 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x126010800) [pid = 1646] [serial = 800] [outer = 0x119a1f400] 02:40:34 INFO - PROCESS | 1646 | 1462527634588 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x126768800) [pid = 1646] [serial = 801] [outer = 0x119a1f400] 02:40:34 INFO - PROCESS | 1646 | 1462527634916 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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 02:40:34 INFO - PROCESS | 1646 | 1462527634971 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1646 | 1462527634972 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:40:34 INFO - PROCESS | 1646 | 1462527634975 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1646 | 1462527634976 Marionette TRACE conn2 <- [1,1042,null,{}] 02:40:34 INFO - PROCESS | 1646 | 1462527634978 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:40:35 INFO - PROCESS | 1646 | 1462527635096 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:40:35 INFO - PROCESS | 1646 | 1462527635110 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d457800 == 64 [pid = 1646] [id = 268] 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x1267df400) [pid = 1646] [serial = 802] [outer = 0x0] 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x1278a3000) [pid = 1646] [serial = 803] [outer = 0x1267df400] 02:40:35 INFO - PROCESS | 1646 | 1462527635137 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x1296c8800) [pid = 1646] [serial = 804] [outer = 0x1267df400] 02:40:35 INFO - PROCESS | 1646 | 1462527635492 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:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 02:40:35 INFO - PROCESS | 1646 | 1462527635546 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:40:35 INFO - PROCESS | 1646 | 1462527635547 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 02:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:40:35 INFO - PROCESS | 1646 | 1462527635549 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:40:35 INFO - PROCESS | 1646 | 1462527635550 Marionette TRACE conn2 <- [1,1046,null,{}] 02:40:35 INFO - PROCESS | 1646 | 1462527635553 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:40:35 INFO - PROCESS | 1646 | 1462527635659 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:40:35 INFO - PROCESS | 1646 | 1462527635674 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de4d800 == 65 [pid = 1646] [id = 269] 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x128c3e000) [pid = 1646] [serial = 805] [outer = 0x0] 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x12a91c800) [pid = 1646] [serial = 806] [outer = 0x128c3e000] 02:40:35 INFO - PROCESS | 1646 | 1462527635701 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x12bb66800) [pid = 1646] [serial = 807] [outer = 0x128c3e000] 02:40:36 INFO - PROCESS | 1646 | 1462527636055 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 02:40:36 INFO - PROCESS | 1646 | 1462527636068 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:40:36 INFO - PROCESS | 1646 | 1462527636069 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 02:40:36 INFO - PROCESS | 1646 | 1462527636071 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1646 | 1462527636073 Marionette TRACE conn2 <- [1,1050,null,{}] 02:40:36 INFO - PROCESS | 1646 | 1462527636075 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:40:36 INFO - PROCESS | 1646 | 1462527636185 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:40:36 INFO - PROCESS | 1646 | 1462527636197 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x13513b000 == 66 [pid = 1646] [id = 270] 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x1296cc800) [pid = 1646] [serial = 808] [outer = 0x0] 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x12c1ac400) [pid = 1646] [serial = 809] [outer = 0x1296cc800] 02:40:36 INFO - PROCESS | 1646 | 1462527636222 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x12ca7b000) [pid = 1646] [serial = 810] [outer = 0x1296cc800] 02:40:36 INFO - PROCESS | 1646 | 1462527636553 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 517ms 02:40:36 INFO - PROCESS | 1646 | 1462527636590 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 1646 | 1462527636591 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:40:36 INFO - PROCESS | 1646 | 1462527636599 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1646 | 1462527636600 Marionette TRACE conn2 <- [1,1054,null,{}] 02:40:36 INFO - PROCESS | 1646 | 1462527636603 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:40:36 INFO - PROCESS | 1646 | 1462527636718 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:40:36 INFO - PROCESS | 1646 | 1462527636759 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x135369000 == 67 [pid = 1646] [id = 271] 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x123522400) [pid = 1646] [serial = 811] [outer = 0x0] 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x123529400) [pid = 1646] [serial = 812] [outer = 0x123522400] 02:40:36 INFO - PROCESS | 1646 | 1462527636784 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x12352e000) [pid = 1646] [serial = 813] [outer = 0x123522400] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x1267e4c00) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x119a19400) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x1126b8800) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x126767000) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x1168d2c00) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x1187a6400) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x115f3dc00) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x119eb7400) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x119eb2c00) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x112a2cc00) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x12961a400) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:40:37 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x123955000) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:40:37 INFO - PROCESS | 1646 | 1462527637259 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:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 669ms 02:40:37 INFO - PROCESS | 1646 | 1462527637274 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 1646 | 1462527637275 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:40:37 INFO - PROCESS | 1646 | 1462527637284 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1646 | 1462527637285 Marionette TRACE conn2 <- [1,1058,null,{}] 02:40:37 INFO - PROCESS | 1646 | 1462527637287 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:40:37 INFO - PROCESS | 1646 | 1462527637385 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:40:37 INFO - PROCESS | 1646 | 1462527637395 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x135422800 == 68 [pid = 1646] [id = 272] 02:40:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x119eb7400) [pid = 1646] [serial = 814] [outer = 0x0] 02:40:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x12352e800) [pid = 1646] [serial = 815] [outer = 0x119eb7400] 02:40:37 INFO - PROCESS | 1646 | 1462527637460 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x1267e4c00) [pid = 1646] [serial = 816] [outer = 0x119eb7400] 02:40:37 INFO - PROCESS | 1646 | 1462527637914 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:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 02:40:37 INFO - PROCESS | 1646 | 1462527637955 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 1646 | 1462527637956 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:40:37 INFO - PROCESS | 1646 | 1462527637959 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1646 | 1462527637964 Marionette TRACE conn2 <- [1,1062,null,{}] 02:40:37 INFO - PROCESS | 1646 | 1462527637973 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:40:38 INFO - PROCESS | 1646 | 1462527638147 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:40:38 INFO - PROCESS | 1646 | 1462527638161 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x136169800 == 69 [pid = 1646] [id = 273] 02:40:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x12cfc6400) [pid = 1646] [serial = 817] [outer = 0x0] 02:40:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x12d268800) [pid = 1646] [serial = 818] [outer = 0x12cfc6400] 02:40:38 INFO - PROCESS | 1646 | 1462527638207 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x12d87d400) [pid = 1646] [serial = 819] [outer = 0x12cfc6400] 02:40:38 INFO - PROCESS | 1646 | 1462527638639 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:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 729ms 02:40:38 INFO - PROCESS | 1646 | 1462527638704 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1646 | 1462527638706 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 02:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:40:38 INFO - PROCESS | 1646 | 1462527638709 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1646 | 1462527638713 Marionette TRACE conn2 <- [1,1066,null,{}] 02:40:38 INFO - PROCESS | 1646 | 1462527638718 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:40:38 INFO - PROCESS | 1646 | 1462527638888 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:40:38 INFO - PROCESS | 1646 | 1462527638899 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x13639c000 == 70 [pid = 1646] [id = 274] 02:40:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x13507cc00) [pid = 1646] [serial = 820] [outer = 0x0] 02:40:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x13507ec00) [pid = 1646] [serial = 821] [outer = 0x13507cc00] 02:40:38 INFO - PROCESS | 1646 | 1462527638939 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x135083000) [pid = 1646] [serial = 822] [outer = 0x13507cc00] 02:40:39 INFO - PROCESS | 1646 | 1462527639555 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:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 878ms 02:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:40:39 INFO - PROCESS | 1646 | 1462527639587 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 1646 | 1462527639590 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 02:40:39 INFO - PROCESS | 1646 | 1462527639593 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 1646 | 1462527639596 Marionette TRACE conn2 <- [1,1070,null,{}] 02:40:39 INFO - PROCESS | 1646 | 1462527639600 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:40:39 INFO - PROCESS | 1646 | 1462527639713 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:40:39 INFO - PROCESS | 1646 | 1462527639798 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d9a000 == 71 [pid = 1646] [id = 275] 02:40:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x112a38000) [pid = 1646] [serial = 823] [outer = 0x0] 02:40:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x115f3f000) [pid = 1646] [serial = 824] [outer = 0x112a38000] 02:40:39 INFO - PROCESS | 1646 | 1462527639830 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x11876b000) [pid = 1646] [serial = 825] [outer = 0x112a38000] 02:40:40 INFO - PROCESS | 1646 | 1462527640264 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:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 722ms 02:40:40 INFO - PROCESS | 1646 | 1462527640316 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 1646 | 1462527640320 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 02:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:40:40 INFO - PROCESS | 1646 | 1462527640325 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 1646 | 1462527640327 Marionette TRACE conn2 <- [1,1074,null,{}] 02:40:40 INFO - PROCESS | 1646 | 1462527640329 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:40:40 INFO - PROCESS | 1646 | 1462527640438 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:40:40 INFO - PROCESS | 1646 | 1462527640549 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cae3800 == 72 [pid = 1646] [id = 276] 02:40:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x11881a000) [pid = 1646] [serial = 826] [outer = 0x0] 02:40:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x119948400) [pid = 1646] [serial = 827] [outer = 0x11881a000] 02:40:40 INFO - PROCESS | 1646 | 1462527640580 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x119a1fc00) [pid = 1646] [serial = 828] [outer = 0x11881a000] 02:40:41 INFO - PROCESS | 1646 | 1462527641018 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:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 722ms 02:40:41 INFO - PROCESS | 1646 | 1462527641048 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1646 | 1462527641049 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:40:41 INFO - PROCESS | 1646 | 1462527641052 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1646 | 1462527641055 Marionette TRACE conn2 <- [1,1078,null,{}] 02:40:41 INFO - PROCESS | 1646 | 1462527641062 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:40:41 INFO - PROCESS | 1646 | 1462527641180 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:40:41 INFO - PROCESS | 1646 | 1462527641304 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x136172800 == 73 [pid = 1646] [id = 277] 02:40:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x123525800) [pid = 1646] [serial = 829] [outer = 0x0] 02:40:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x12642a800) [pid = 1646] [serial = 830] [outer = 0x123525800] 02:40:41 INFO - PROCESS | 1646 | 1462527641345 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x12789f400) [pid = 1646] [serial = 831] [outer = 0x123525800] 02:40:41 INFO - PROCESS | 1646 | 1462527641938 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:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 02:40:41 INFO - PROCESS | 1646 | 1462527641979 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1646 | 1462527641981 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:40:41 INFO - PROCESS | 1646 | 1462527641985 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1646 | 1462527641986 Marionette TRACE conn2 <- [1,1082,null,{}] 02:40:41 INFO - PROCESS | 1646 | 1462527641988 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:40:42 INFO - PROCESS | 1646 | 1462527642095 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:40:42 INFO - PROCESS | 1646 | 1462527642177 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1395f9800 == 74 [pid = 1646] [id = 278] 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x1278f1c00) [pid = 1646] [serial = 832] [outer = 0x0] 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x129009400) [pid = 1646] [serial = 833] [outer = 0x1278f1c00] 02:40:42 INFO - PROCESS | 1646 | 1462527642209 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x12b20b400) [pid = 1646] [serial = 834] [outer = 0x1278f1c00] 02:40:42 INFO - PROCESS | 1646 | 1462527642603 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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 02:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:40:42 INFO - PROCESS | 1646 | 1462527642655 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 1646 | 1462527642656 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 02:40:42 INFO - PROCESS | 1646 | 1462527642658 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 1646 | 1462527642659 Marionette TRACE conn2 <- [1,1086,null,{}] 02:40:42 INFO - PROCESS | 1646 | 1462527642662 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:40:42 INFO - PROCESS | 1646 | 1462527642766 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:40:42 INFO - PROCESS | 1646 | 1462527642850 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x13627f000 == 75 [pid = 1646] [id = 279] 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x128c38400) [pid = 1646] [serial = 835] [outer = 0x0] 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x12bb9a000) [pid = 1646] [serial = 836] [outer = 0x128c38400] 02:40:42 INFO - PROCESS | 1646 | 1462527642880 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12cfb9800) [pid = 1646] [serial = 837] [outer = 0x128c38400] 02:40:43 INFO - PROCESS | 1646 | 1462527643297 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:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 02:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:40:43 INFO - PROCESS | 1646 | 1462527643330 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 1646 | 1462527643331 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 02:40:43 INFO - PROCESS | 1646 | 1462527643334 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 1646 | 1462527643335 Marionette TRACE conn2 <- [1,1090,null,{}] 02:40:43 INFO - PROCESS | 1646 | 1462527643338 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:40:43 INFO - PROCESS | 1646 | 1462527643470 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:40:43 INFO - PROCESS | 1646 | 1462527643566 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x136291000 == 76 [pid = 1646] [id = 280] 02:40:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12d26e400) [pid = 1646] [serial = 838] [outer = 0x0] 02:40:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x135083800) [pid = 1646] [serial = 839] [outer = 0x12d26e400] 02:40:43 INFO - PROCESS | 1646 | 1462527643598 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12d881400) [pid = 1646] [serial = 840] [outer = 0x12d26e400] 02:40:44 INFO - PROCESS | 1646 | 1462527644019 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:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 719ms 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:40:44 INFO - PROCESS | 1646 | 1462527644054 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1646 | 1462527644055 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 02:40:44 INFO - PROCESS | 1646 | 1462527644057 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1646 | 1462527644058 Marionette TRACE conn2 <- [1,1094,null,{}] 02:40:44 INFO - PROCESS | 1646 | 1462527644061 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:40:44 INFO - PROCESS | 1646 | 1462527644343 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:40:44 INFO - PROCESS | 1646 | 1462527644474 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ff6800 == 77 [pid = 1646] [id = 281] 02:40:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x1110ab000) [pid = 1646] [serial = 841] [outer = 0x0] 02:40:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 246 (0x1110b6400) [pid = 1646] [serial = 842] [outer = 0x1110ab000] 02:40:44 INFO - PROCESS | 1646 | 1462527644503 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x112a24400) [pid = 1646] [serial = 843] [outer = 0x1110ab000] 02:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 919ms 02:40:44 INFO - PROCESS | 1646 | 1462527644971 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:40:44 INFO - PROCESS | 1646 | 1462527644978 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1646 | 1462527644980 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:40:44 INFO - PROCESS | 1646 | 1462527644983 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1646 | 1462527644985 Marionette TRACE conn2 <- [1,1098,null,{}] 02:40:44 INFO - PROCESS | 1646 | 1462527644989 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:40:45 INFO - PROCESS | 1646 | 1462527645088 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:40:45 INFO - PROCESS | 1646 | 1462527645158 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1180a9000 == 78 [pid = 1646] [id = 282] 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x112a28c00) [pid = 1646] [serial = 844] [outer = 0x0] 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x112fe7400) [pid = 1646] [serial = 845] [outer = 0x112a28c00] 02:40:45 INFO - PROCESS | 1646 | 1462527645233 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 250 (0x11856a400) [pid = 1646] [serial = 846] [outer = 0x112a28c00] 02:40:45 INFO - PROCESS | 1646 | 1462527645665 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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 727ms 02:40:45 INFO - PROCESS | 1646 | 1462527645710 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 1646 | 1462527645712 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 02:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:40:45 INFO - PROCESS | 1646 | 1462527645714 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 1646 | 1462527645716 Marionette TRACE conn2 <- [1,1102,null,{}] 02:40:45 INFO - PROCESS | 1646 | 1462527645718 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:40:45 INFO - PROCESS | 1646 | 1462527645813 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:40:45 INFO - PROCESS | 1646 | 1462527645904 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x124725800 == 79 [pid = 1646] [id = 283] 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 251 (0x11880b800) [pid = 1646] [serial = 847] [outer = 0x0] 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 252 (0x11920cc00) [pid = 1646] [serial = 848] [outer = 0x11880b800] 02:40:45 INFO - PROCESS | 1646 | 1462527645931 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 253 (0x119947800) [pid = 1646] [serial = 849] [outer = 0x11880b800] 02:40:46 INFO - PROCESS | 1646 | 1462527646357 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:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 02:40:46 INFO - PROCESS | 1646 | 1462527646385 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1646 | 1462527646388 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:40:46 INFO - PROCESS | 1646 | 1462527646415 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1646 | 1462527646418 Marionette TRACE conn2 <- [1,1106,null,{}] 02:40:46 INFO - PROCESS | 1646 | 1462527646422 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:40:46 INFO - PROCESS | 1646 | 1462527646519 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:40:46 INFO - PROCESS | 1646 | 1462527646637 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x123907000 == 78 [pid = 1646] [id = 219] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x118259800 == 77 [pid = 1646] [id = 131] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x136169800 == 76 [pid = 1646] [id = 273] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x135422800 == 75 [pid = 1646] [id = 272] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x135369000 == 74 [pid = 1646] [id = 271] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x13513b000 == 73 [pid = 1646] [id = 270] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12de4d800 == 72 [pid = 1646] [id = 269] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 252 (0x119eb1c00) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 251 (0x119a1b800) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 250 (0x11768dc00) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 249 (0x112a22000) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x12d147800) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x124156400) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x12915f800) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175c8000 == 73 [pid = 1646] [id = 284] 02:40:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 247 (0x111124400) [pid = 1646] [serial = 850] [outer = 0x0] 02:40:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 248 (0x112a37800) [pid = 1646] [serial = 851] [outer = 0x111124400] 02:40:46 INFO - PROCESS | 1646 | 1462527646698 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 249 (0x119962c00) [pid = 1646] [serial = 852] [outer = 0x111124400] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12d457800 == 72 [pid = 1646] [id = 268] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c134800 == 71 [pid = 1646] [id = 267] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab7a000 == 70 [pid = 1646] [id = 266] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x128fe3800 == 69 [pid = 1646] [id = 265] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca3800 == 68 [pid = 1646] [id = 264] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8a9800 == 67 [pid = 1646] [id = 263] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x119996000 == 66 [pid = 1646] [id = 261] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1360f5000 == 65 [pid = 1646] [id = 260] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1356e6800 == 64 [pid = 1646] [id = 259] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x135439800 == 63 [pid = 1646] [id = 258] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1352c9000 == 62 [pid = 1646] [id = 257] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39b800 == 61 [pid = 1646] [id = 256] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x123604800 == 60 [pid = 1646] [id = 255] 02:40:46 INFO - PROCESS | 1646 | --DOCSHELL 0x116fd9000 == 59 [pid = 1646] [id = 254] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 248 (0x1278a5c00) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 247 (0x119eac800) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 246 (0x119ebb800) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 245 (0x115f3d800) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x112f93000) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x1267dd000) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x128c46000) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x1191a6000) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x11991ac00) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x118809c00) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x118373800) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x12449f400) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x1234d7800) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x116f86400) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x1267dbc00) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x12bba6c00) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x12a846c00) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x12c313000) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x115f40800) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x12c1b3800) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x12ba6fc00) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x1278f0c00) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x1295df800) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x12676a000) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 02:40:46 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x12789c000) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 02:40:47 INFO - PROCESS | 1646 | 1462527647001 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:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 646ms 02:40:47 INFO - PROCESS | 1646 | 1462527647037 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1646 | 1462527647038 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 02:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:40:47 INFO - PROCESS | 1646 | 1462527647040 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1646 | 1462527647042 Marionette TRACE conn2 <- [1,1110,null,{}] 02:40:47 INFO - PROCESS | 1646 | 1462527647053 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:40:47 INFO - PROCESS | 1646 | 1462527647137 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:40:47 INFO - PROCESS | 1646 | 1462527647141 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c65800 == 60 [pid = 1646] [id = 285] 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x119a19400) [pid = 1646] [serial = 853] [outer = 0x0] 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x1212adc00) [pid = 1646] [serial = 854] [outer = 0x119a19400] 02:40:47 INFO - PROCESS | 1646 | 1462527647168 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x123521c00) [pid = 1646] [serial = 855] [outer = 0x119a19400] 02:40:47 INFO - PROCESS | 1646 | 1462527647505 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:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 471ms 02:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:40:47 INFO - PROCESS | 1646 | 1462527647513 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1646 | 1462527647514 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 02:40:47 INFO - PROCESS | 1646 | 1462527647516 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1646 | 1462527647517 Marionette TRACE conn2 <- [1,1114,null,{}] 02:40:47 INFO - PROCESS | 1646 | 1462527647520 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:40:47 INFO - PROCESS | 1646 | 1462527647604 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:40:47 INFO - PROCESS | 1646 | 1462527647671 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291b0800 == 61 [pid = 1646] [id = 286] 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x12352f800) [pid = 1646] [serial = 856] [outer = 0x0] 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x1239dbc00) [pid = 1646] [serial = 857] [outer = 0x12352f800] 02:40:47 INFO - PROCESS | 1646 | 1462527647703 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x12449f000) [pid = 1646] [serial = 858] [outer = 0x12352f800] 02:40:48 INFO - PROCESS | 1646 | 1462527648169 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:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 718ms 02:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:40:48 INFO - PROCESS | 1646 | 1462527648235 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 1646 | 1462527648236 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 02:40:48 INFO - PROCESS | 1646 | 1462527648238 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 1646 | 1462527648239 Marionette TRACE conn2 <- [1,1118,null,{}] 02:40:48 INFO - PROCESS | 1646 | 1462527648241 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:40:48 INFO - PROCESS | 1646 | 1462527648326 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:40:48 INFO - PROCESS | 1646 | 1462527648332 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c391800 == 62 [pid = 1646] [id = 287] 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x126011000) [pid = 1646] [serial = 859] [outer = 0x0] 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x129003800) [pid = 1646] [serial = 860] [outer = 0x126011000] 02:40:48 INFO - PROCESS | 1646 | 1462527648357 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x1296c5000) [pid = 1646] [serial = 861] [outer = 0x126011000] 02:40:48 INFO - PROCESS | 1646 | 1462527648708 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:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 474ms 02:40:48 INFO - PROCESS | 1646 | 1462527648713 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:40:48 INFO - PROCESS | 1646 | 1462527648714 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 02:40:48 INFO - PROCESS | 1646 | 1462527648716 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 1646 | 1462527648717 Marionette TRACE conn2 <- [1,1122,null,{}] 02:40:48 INFO - PROCESS | 1646 | 1462527648719 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:40:48 INFO - PROCESS | 1646 | 1462527648803 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:40:48 INFO - PROCESS | 1646 | 1462527648887 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39f800 == 63 [pid = 1646] [id = 288] 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x116191400) [pid = 1646] [serial = 862] [outer = 0x0] 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x123729800) [pid = 1646] [serial = 863] [outer = 0x116191400] 02:40:48 INFO - PROCESS | 1646 | 1462527648913 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 236 (0x12a910c00) [pid = 1646] [serial = 864] [outer = 0x116191400] 02:40:49 INFO - PROCESS | 1646 | 1462527649251 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:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 569ms 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:40:49 INFO - PROCESS | 1646 | 1462527649286 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1646 | 1462527649287 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 02:40:49 INFO - PROCESS | 1646 | 1462527649289 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1646 | 1462527649290 Marionette TRACE conn2 <- [1,1126,null,{}] 02:40:49 INFO - PROCESS | 1646 | 1462527649292 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:40:49 INFO - PROCESS | 1646 | 1462527649399 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:40:49 INFO - PROCESS | 1646 | 1462527649443 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d460000 == 64 [pid = 1646] [id = 289] 02:40:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 237 (0x12a919000) [pid = 1646] [serial = 865] [outer = 0x0] 02:40:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 238 (0x12ba6e400) [pid = 1646] [serial = 866] [outer = 0x12a919000] 02:40:49 INFO - PROCESS | 1646 | 1462527649468 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 239 (0x12bba0000) [pid = 1646] [serial = 867] [outer = 0x12a919000] 02:40:49 INFO - PROCESS | 1646 | 1462527649774 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:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 522ms 02:40:49 INFO - PROCESS | 1646 | 1462527649835 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 1646 | 1462527649836 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:40:49 INFO - PROCESS | 1646 | 1462527649839 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1646 | 1462527649840 Marionette TRACE conn2 <- [1,1130,null,{}] 02:40:49 INFO - PROCESS | 1646 | 1462527649843 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:40:49 INFO - PROCESS | 1646 | 1462527649974 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:40:49 INFO - PROCESS | 1646 | 1462527649988 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321b8000 == 65 [pid = 1646] [id = 290] 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 240 (0x12bba5000) [pid = 1646] [serial = 868] [outer = 0x0] 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 241 (0x12c321c00) [pid = 1646] [serial = 869] [outer = 0x12bba5000] 02:40:50 INFO - PROCESS | 1646 | 1462527650028 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 242 (0x12ce13400) [pid = 1646] [serial = 870] [outer = 0x12bba5000] 02:40:50 INFO - PROCESS | 1646 | 1462527650570 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:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 774ms 02:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:40:50 INFO - PROCESS | 1646 | 1462527650616 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1646 | 1462527650617 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 02:40:50 INFO - PROCESS | 1646 | 1462527650619 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 1646 | 1462527650629 Marionette TRACE conn2 <- [1,1134,null,{}] 02:40:50 INFO - PROCESS | 1646 | 1462527650640 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:40:50 INFO - PROCESS | 1646 | 1462527650752 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:40:50 INFO - PROCESS | 1646 | 1462527650799 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352d7000 == 66 [pid = 1646] [id = 291] 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 243 (0x12bfb7000) [pid = 1646] [serial = 871] [outer = 0x0] 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 244 (0x12ce1a400) [pid = 1646] [serial = 872] [outer = 0x12bfb7000] 02:40:50 INFO - PROCESS | 1646 | 1462527650829 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 245 (0x12d87ac00) [pid = 1646] [serial = 873] [outer = 0x12bfb7000] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 244 (0x13532e800) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 243 (0x118813c00) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 242 (0x112a27800) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 241 (0x118777000) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 240 (0x119a17800) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 239 (0x116748c00) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 238 (0x11996e800) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 237 (0x119496400) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 236 (0x1267e5000) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 235 (0x116199400) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x1134ae000) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x1278e3c00) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x119eb8400) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x119911000) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x116748000) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x112a2a800) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x124c96400) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x12cfba400) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x1110acc00) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x12ca80800) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x115f34c00) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x11112e400) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x112f92c00) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x1199b4400) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x1199b9400) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x1278f0000) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x115e5e000) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x112a35c00) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x118075800) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x116747000) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x112a1b800) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x1278a7400) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x111123800) [pid = 1646] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x115e5fc00) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x123abe400) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x1110b2400) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x1267df400) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x1296cc800) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x128c3e000) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x123522400) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11994b400) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x1110afc00) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x112a2c400) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x112be6800) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12cfc6400) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x11994cc00) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x119a1f400) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x1266f7400) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x12ce18800) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x119495400) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x118812800) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x110f1fc00) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x115f41400) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x119946000) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x119a11c00) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:40:51 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x119eb7400) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:40:51 INFO - PROCESS | 1646 | 1462527651569 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:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 991ms 02:40:51 INFO - PROCESS | 1646 | 1462527651615 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1646 | 1462527651617 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 02:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:40:51 INFO - PROCESS | 1646 | 1462527651619 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1646 | 1462527651621 Marionette TRACE conn2 <- [1,1138,null,{}] 02:40:51 INFO - PROCESS | 1646 | 1462527651623 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:40:51 INFO - PROCESS | 1646 | 1462527651730 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:40:51 INFO - PROCESS | 1646 | 1462527651735 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x119990800 == 67 [pid = 1646] [id = 292] 02:40:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x112a1f400) [pid = 1646] [serial = 874] [outer = 0x0] 02:40:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x114f17400) [pid = 1646] [serial = 875] [outer = 0x112a1f400] 02:40:51 INFO - PROCESS | 1646 | 1462527651760 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x118810000) [pid = 1646] [serial = 876] [outer = 0x112a1f400] 02:40:52 INFO - PROCESS | 1646 | 1462527652094 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:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 02:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:40:52 INFO - PROCESS | 1646 | 1462527652139 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 1646 | 1462527652140 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 02:40:52 INFO - PROCESS | 1646 | 1462527652142 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 1646 | 1462527652143 Marionette TRACE conn2 <- [1,1142,null,{}] 02:40:52 INFO - PROCESS | 1646 | 1462527652146 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:40:52 INFO - PROCESS | 1646 | 1462527652235 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:40:52 INFO - PROCESS | 1646 | 1462527652317 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b23d000 == 68 [pid = 1646] [id = 293] 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x112a2cc00) [pid = 1646] [serial = 877] [outer = 0x0] 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x119915400) [pid = 1646] [serial = 878] [outer = 0x112a2cc00] 02:40:52 INFO - PROCESS | 1646 | 1462527652341 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x119a1a000) [pid = 1646] [serial = 879] [outer = 0x112a2cc00] 02:40:52 INFO - PROCESS | 1646 | 1462527652619 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:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 517ms 02:40:52 INFO - PROCESS | 1646 | 1462527652663 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:40:52 INFO - PROCESS | 1646 | 1462527652666 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 02:40:52 INFO - PROCESS | 1646 | 1462527652668 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 1646 | 1462527652669 Marionette TRACE conn2 <- [1,1146,null,{}] 02:40:52 INFO - PROCESS | 1646 | 1462527652672 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:40:52 INFO - PROCESS | 1646 | 1462527652760 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:40:52 INFO - PROCESS | 1646 | 1462527652764 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x13543f800 == 69 [pid = 1646] [id = 294] 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x1126b8000) [pid = 1646] [serial = 880] [outer = 0x0] 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x1239e0c00) [pid = 1646] [serial = 881] [outer = 0x1126b8000] 02:40:52 INFO - PROCESS | 1646 | 1462527652789 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x126426000) [pid = 1646] [serial = 882] [outer = 0x1126b8000] 02:40:53 INFO - PROCESS | 1646 | 1462527653182 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:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 02:40:53 INFO - PROCESS | 1646 | 1462527653188 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 1646 | 1462527653190 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 02:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:40:53 INFO - PROCESS | 1646 | 1462527653217 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1646 | 1462527653218 Marionette TRACE conn2 <- [1,1150,null,{}] 02:40:53 INFO - PROCESS | 1646 | 1462527653221 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:40:53 INFO - PROCESS | 1646 | 1462527653362 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:40:53 INFO - PROCESS | 1646 | 1462527653622 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa8000 == 70 [pid = 1646] [id = 295] 02:40:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x1110ad000) [pid = 1646] [serial = 883] [outer = 0x0] 02:40:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x111124c00) [pid = 1646] [serial = 884] [outer = 0x1110ad000] 02:40:53 INFO - PROCESS | 1646 | 1462527653670 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x112a21400) [pid = 1646] [serial = 885] [outer = 0x1110ad000] 02:40:54 INFO - PROCESS | 1646 | 1462527654079 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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 920ms 02:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:40:54 INFO - PROCESS | 1646 | 1462527654137 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 1646 | 1462527654139 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 02:40:54 INFO - PROCESS | 1646 | 1462527654142 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 1646 | 1462527654145 Marionette TRACE conn2 <- [1,1154,null,{}] 02:40:54 INFO - PROCESS | 1646 | 1462527654148 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:40:54 INFO - PROCESS | 1646 | 1462527654263 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:40:54 INFO - PROCESS | 1646 | 1462527654375 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x124728800 == 71 [pid = 1646] [id = 296] 02:40:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x112a37c00) [pid = 1646] [serial = 886] [outer = 0x0] 02:40:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x116876c00) [pid = 1646] [serial = 887] [outer = 0x112a37c00] 02:40:54 INFO - PROCESS | 1646 | 1462527654409 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x11880c000) [pid = 1646] [serial = 888] [outer = 0x112a37c00] 02:40:54 INFO - PROCESS | 1646 | 1462527654805 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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 721ms 02:40:54 INFO - PROCESS | 1646 | 1462527654878 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 1646 | 1462527654881 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 02:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:40:54 INFO - PROCESS | 1646 | 1462527654896 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 1646 | 1462527654897 Marionette TRACE conn2 <- [1,1158,null,{}] 02:40:54 INFO - PROCESS | 1646 | 1462527654900 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:40:55 INFO - PROCESS | 1646 | 1462527655006 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x11912a400) [pid = 1646] [serial = 889] [outer = 0x12ba72c00] 02:40:55 INFO - PROCESS | 1646 | 1462527655136 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352c3000 == 72 [pid = 1646] [id = 297] 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x119965400) [pid = 1646] [serial = 890] [outer = 0x0] 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x119a11c00) [pid = 1646] [serial = 891] [outer = 0x119965400] 02:40:55 INFO - PROCESS | 1646 | 1462527655182 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x119eb4800) [pid = 1646] [serial = 892] [outer = 0x119965400] 02:40:55 INFO - PROCESS | 1646 | 1462527655608 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:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 770ms 02:40:55 INFO - PROCESS | 1646 | 1462527655667 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1646 | 1462527655668 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 02:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:40:55 INFO - PROCESS | 1646 | 1462527655676 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1646 | 1462527655680 Marionette TRACE conn2 <- [1,1162,null,{}] 02:40:55 INFO - PROCESS | 1646 | 1462527655683 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:40:55 INFO - PROCESS | 1646 | 1462527655794 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:40:55 INFO - PROCESS | 1646 | 1462527655880 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1360e7800 == 73 [pid = 1646] [id = 298] 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x11996cc00) [pid = 1646] [serial = 893] [outer = 0x0] 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x126010000) [pid = 1646] [serial = 894] [outer = 0x11996cc00] 02:40:55 INFO - PROCESS | 1646 | 1462527655909 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x129004000) [pid = 1646] [serial = 895] [outer = 0x11996cc00] 02:40:56 INFO - PROCESS | 1646 | 1462527656320 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:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 678ms 02:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:40:56 INFO - PROCESS | 1646 | 1462527656350 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 1646 | 1462527656352 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 02:40:56 INFO - PROCESS | 1646 | 1462527656354 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 1646 | 1462527656356 Marionette TRACE conn2 <- [1,1166,null,{}] 02:40:56 INFO - PROCESS | 1646 | 1462527656358 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:40:56 INFO - PROCESS | 1646 | 1462527656556 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:40:56 INFO - PROCESS | 1646 | 1462527656712 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x136291800 == 74 [pid = 1646] [id = 299] 02:40:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x12352a000) [pid = 1646] [serial = 896] [outer = 0x0] 02:40:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x12ab8c000) [pid = 1646] [serial = 897] [outer = 0x12352a000] 02:40:56 INFO - PROCESS | 1646 | 1462527656761 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x12c7bc000) [pid = 1646] [serial = 898] [outer = 0x12352a000] 02:40:57 INFO - PROCESS | 1646 | 1462527657204 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:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 869ms 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:40:57 INFO - PROCESS | 1646 | 1462527657224 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1646 | 1462527657225 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 02:40:57 INFO - PROCESS | 1646 | 1462527657227 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1646 | 1462527657229 Marionette TRACE conn2 <- [1,1170,null,{}] 02:40:57 INFO - PROCESS | 1646 | 1462527657231 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:40:57 INFO - PROCESS | 1646 | 1462527657341 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:40:57 INFO - PROCESS | 1646 | 1462527657454 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1395f1000 == 75 [pid = 1646] [id = 300] 02:40:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 215 (0x12d26a400) [pid = 1646] [serial = 899] [outer = 0x0] 02:40:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 216 (0x12d879400) [pid = 1646] [serial = 900] [outer = 0x12d26a400] 02:40:57 INFO - PROCESS | 1646 | 1462527657493 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 217 (0x135083400) [pid = 1646] [serial = 901] [outer = 0x12d26a400] 02:40:57 INFO - PROCESS | 1646 | 1462527657894 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:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 721ms 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:40:57 INFO - PROCESS | 1646 | 1462527657948 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 1646 | 1462527657950 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 02:40:57 INFO - PROCESS | 1646 | 1462527657952 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1646 | 1462527657953 Marionette TRACE conn2 <- [1,1174,null,{}] 02:40:57 INFO - PROCESS | 1646 | 1462527657956 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:40:58 INFO - PROCESS | 1646 | 1462527658084 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:40:58 INFO - PROCESS | 1646 | 1462527658171 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x136249000 == 76 [pid = 1646] [id = 301] 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 218 (0x12d87e400) [pid = 1646] [serial = 902] [outer = 0x0] 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 219 (0x1350b9c00) [pid = 1646] [serial = 903] [outer = 0x12d87e400] 02:40:58 INFO - PROCESS | 1646 | 1462527658201 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 220 (0x1350c5400) [pid = 1646] [serial = 904] [outer = 0x12d87e400] 02:40:58 INFO - PROCESS | 1646 | 1462527658637 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:40:58 INFO - PROCESS | 1646 | 1462527658683 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 02:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:40:58 INFO - PROCESS | 1646 | 1462527658687 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 1646 | 1462527658688 Marionette TRACE conn2 <- [1,1178,null,{}] 02:40:58 INFO - PROCESS | 1646 | 1462527658690 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:40:58 INFO - PROCESS | 1646 | 1462527658799 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:40:58 INFO - PROCESS | 1646 | 1462527658886 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11918d000 == 77 [pid = 1646] [id = 302] 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 221 (0x112a1c400) [pid = 1646] [serial = 905] [outer = 0x0] 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 222 (0x116462400) [pid = 1646] [serial = 906] [outer = 0x112a1c400] 02:40:58 INFO - PROCESS | 1646 | 1462527658915 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 223 (0x1296cd400) [pid = 1646] [serial = 907] [outer = 0x112a1c400] 02:40:59 INFO - PROCESS | 1646 | 1462527659325 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:40:59 INFO - PROCESS | 1646 | 1462527659357 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 02:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:40:59 INFO - PROCESS | 1646 | 1462527659360 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 1646 | 1462527659361 Marionette TRACE conn2 <- [1,1182,null,{}] 02:40:59 INFO - PROCESS | 1646 | 1462527659363 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:40:59 INFO - PROCESS | 1646 | 1462527659492 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:40:59 INFO - PROCESS | 1646 | 1462527659581 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12607e000 == 78 [pid = 1646] [id = 303] 02:40:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 224 (0x112a1bc00) [pid = 1646] [serial = 908] [outer = 0x0] 02:40:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 225 (0x118821400) [pid = 1646] [serial = 909] [outer = 0x112a1bc00] 02:40:59 INFO - PROCESS | 1646 | 1462527659611 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 226 (0x126765800) [pid = 1646] [serial = 910] [outer = 0x112a1bc00] 02:41:00 INFO - PROCESS | 1646 | 1462527660041 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:41:00 INFO - PROCESS | 1646 | 1462527660083 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:41:00 INFO - PROCESS | 1646 | 1462527660086 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1646 | 1462527660087 Marionette TRACE conn2 <- [1,1186,null,{}] 02:41:00 INFO - PROCESS | 1646 | 1462527660089 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:41:00 INFO - PROCESS | 1646 | 1462527660196 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:41:00 INFO - PROCESS | 1646 | 1462527660284 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x129638000 == 79 [pid = 1646] [id = 304] 02:41:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 227 (0x1134ad000) [pid = 1646] [serial = 911] [outer = 0x0] 02:41:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 228 (0x118374800) [pid = 1646] [serial = 912] [outer = 0x1134ad000] 02:41:00 INFO - PROCESS | 1646 | 1462527660316 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 229 (0x12ab81400) [pid = 1646] [serial = 913] [outer = 0x1134ad000] 02:41:00 INFO - PROCESS | 1646 | 1462527660968 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:41:01 INFO - PROCESS | 1646 | 1462527661009 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 02:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:41:01 INFO - PROCESS | 1646 | 1462527661012 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 1646 | 1462527661015 Marionette TRACE conn2 <- [1,1190,null,{}] 02:41:01 INFO - PROCESS | 1646 | 1462527661018 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:41:01 INFO - PROCESS | 1646 | 1462527661122 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:41:01 INFO - PROCESS | 1646 | 1462527661211 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce9800 == 80 [pid = 1646] [id = 305] 02:41:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 230 (0x112bed400) [pid = 1646] [serial = 914] [outer = 0x0] 02:41:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 231 (0x11645d800) [pid = 1646] [serial = 915] [outer = 0x112bed400] 02:41:01 INFO - PROCESS | 1646 | 1462527661240 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 232 (0x118075800) [pid = 1646] [serial = 916] [outer = 0x112bed400] 02:41:01 INFO - PROCESS | 1646 | 1462527661685 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:41:01 INFO - PROCESS | 1646 | 1462527661755 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 02:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:41:01 INFO - PROCESS | 1646 | 1462527661766 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 1646 | 1462527661768 Marionette TRACE conn2 <- [1,1194,null,{}] 02:41:01 INFO - PROCESS | 1646 | 1462527661772 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:41:01 INFO - PROCESS | 1646 | 1462527661898 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:41:01 INFO - PROCESS | 1646 | 1462527661990 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x123907800 == 81 [pid = 1646] [id = 306] 02:41:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 233 (0x11768a400) [pid = 1646] [serial = 917] [outer = 0x0] 02:41:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 234 (0x118812800) [pid = 1646] [serial = 918] [outer = 0x11768a400] 02:41:02 INFO - PROCESS | 1646 | 1462527662018 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 235 (0x1194a0400) [pid = 1646] [serial = 919] [outer = 0x11768a400] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x13543f800 == 80 [pid = 1646] [id = 294] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b23d000 == 79 [pid = 1646] [id = 293] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119990800 == 78 [pid = 1646] [id = 292] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1352d7000 == 77 [pid = 1646] [id = 291] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1321b8000 == 76 [pid = 1646] [id = 290] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12d460000 == 75 [pid = 1646] [id = 289] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 234 (0x13507ec00) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39f800 == 74 [pid = 1646] [id = 288] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c391800 == 73 [pid = 1646] [id = 287] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1291b0800 == 72 [pid = 1646] [id = 286] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123c65800 == 71 [pid = 1646] [id = 285] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1175c8000 == 70 [pid = 1646] [id = 284] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124725800 == 69 [pid = 1646] [id = 283] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1180a9000 == 68 [pid = 1646] [id = 282] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x116ff6800 == 67 [pid = 1646] [id = 281] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x136172800 == 66 [pid = 1646] [id = 277] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12cae3800 == 65 [pid = 1646] [id = 276] 02:41:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124d9a000 == 64 [pid = 1646] [id = 275] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 233 (0x118820400) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 232 (0x12ce1c800) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 231 (0x1194a3400) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 230 (0x119951000) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 229 (0x112a28000) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 228 (0x1295e6800) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 227 (0x126a03800) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 226 (0x12d14a000) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 225 (0x12bb66800) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 224 (0x12ca7b000) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 223 (0x12352e800) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 222 (0x1267e4c00) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 221 (0x126768800) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 220 (0x12d87d400) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 219 (0x135feac00) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 218 (0x119211c00) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 217 (0x12d880800) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 216 (0x119c60000) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 215 (0x119eb7800) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 214 (0x118568400) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x123c88800) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x11996a800) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x1278f0400) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x119c65400) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x129009c00) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12c7c0c00) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x12915f000) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x1234d9000) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x118374400) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x115f38800) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x126768000) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x12d268c00) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x1350bb000) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12d144800) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x11880cc00) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x12d152400) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x116523800) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x126ab2c00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x126014800) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12b295400) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x116530000) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12ca71c00) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x124451400) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x118380400) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x112a27400) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x12ab8a800) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x11112f000) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x117c1b800) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x124452c00) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x113333c00) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x1296c8800) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x1278a3000) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12c1ac400) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12a91c800) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x123529400) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x119a11000) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x119eb2000) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x111122800) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x112bf5000) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x116441c00) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x11881dc00) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x118375000) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x12d268800) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x12449e400) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1212a9c00) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x126010800) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12c7b7c00) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12b28cc00) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12d149800) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x124157000) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x119a12c00) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12d266c00) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12c7b7800) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12352e000) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x110f27c00) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x110f2b400) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 02:41:02 INFO - PROCESS | 1646 | 1462527662494 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:41:02 INFO - PROCESS | 1646 | 1462527662539 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:41:02 INFO - PROCESS | 1646 | 1462527662542 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1646 | 1462527662544 Marionette TRACE conn2 <- [1,1198,null,{}] 02:41:02 INFO - PROCESS | 1646 | 1462527662551 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:41:02 INFO - PROCESS | 1646 | 1462527662643 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:41:02 INFO - PROCESS | 1646 | 1462527662714 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x118252000 == 65 [pid = 1646] [id = 307] 02:41:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x118820000) [pid = 1646] [serial = 920] [outer = 0x0] 02:41:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x11991ac00) [pid = 1646] [serial = 921] [outer = 0x118820000] 02:41:02 INFO - PROCESS | 1646 | 1462527662743 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x119a19000) [pid = 1646] [serial = 922] [outer = 0x118820000] 02:41:03 INFO - PROCESS | 1646 | 1462527663057 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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms 02:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:41:03 INFO - PROCESS | 1646 | 1462527663070 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 1646 | 1462527663072 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 02:41:03 INFO - PROCESS | 1646 | 1462527663074 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 1646 | 1462527663075 Marionette TRACE conn2 <- [1,1202,null,{}] 02:41:03 INFO - PROCESS | 1646 | 1462527663079 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:41:03 INFO - PROCESS | 1646 | 1462527663175 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:41:03 INFO - PROCESS | 1646 | 1462527663179 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c6e800 == 66 [pid = 1646] [id = 308] 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x119dd6c00) [pid = 1646] [serial = 923] [outer = 0x0] 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1231cd800) [pid = 1646] [serial = 924] [outer = 0x119dd6c00] 02:41:03 INFO - PROCESS | 1646 | 1462527663206 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x123525400) [pid = 1646] [serial = 925] [outer = 0x119dd6c00] 02:41:03 INFO - PROCESS | 1646 | 1462527663553 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:41:03 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:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 02:41:03 INFO - PROCESS | 1646 | 1462527663596 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:41:03 INFO - PROCESS | 1646 | 1462527663597 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 02:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:41:03 INFO - PROCESS | 1646 | 1462527663607 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:41:03 INFO - PROCESS | 1646 | 1462527663608 Marionette TRACE conn2 <- [1,1206,null,{}] 02:41:03 INFO - PROCESS | 1646 | 1462527663610 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:41:03 INFO - PROCESS | 1646 | 1462527663694 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:41:03 INFO - PROCESS | 1646 | 1462527663699 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x129635000 == 67 [pid = 1646] [id = 309] 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x123527400) [pid = 1646] [serial = 926] [outer = 0x0] 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x123ac7c00) [pid = 1646] [serial = 927] [outer = 0x123527400] 02:41:03 INFO - PROCESS | 1646 | 1462527663724 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x124452c00) [pid = 1646] [serial = 928] [outer = 0x123527400] 02:41:04 INFO - PROCESS | 1646 | 1462527664085 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:41:04 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:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 528ms 02:41:04 INFO - PROCESS | 1646 | 1462527664127 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 1646 | 1462527664130 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:41:04 INFO - PROCESS | 1646 | 1462527664133 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1646 | 1462527664134 Marionette TRACE conn2 <- [1,1210,null,{}] 02:41:04 INFO - PROCESS | 1646 | 1462527664136 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:41:04 INFO - PROCESS | 1646 | 1462527664273 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:41:04 INFO - PROCESS | 1646 | 1462527664319 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c117000 == 68 [pid = 1646] [id = 310] 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12352d400) [pid = 1646] [serial = 929] [outer = 0x0] 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x1278e5000) [pid = 1646] [serial = 930] [outer = 0x12352d400] 02:41:04 INFO - PROCESS | 1646 | 1462527664347 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x1296ccc00) [pid = 1646] [serial = 931] [outer = 0x12352d400] 02:41:04 INFO - PROCESS | 1646 | 1462527664648 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:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 02:41:04 INFO - PROCESS | 1646 | 1462527664711 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 1646 | 1462527664713 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:41:04 INFO - PROCESS | 1646 | 1462527664715 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1646 | 1462527664716 Marionette TRACE conn2 <- [1,1214,null,{}] 02:41:04 INFO - PROCESS | 1646 | 1462527664718 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:41:04 INFO - PROCESS | 1646 | 1462527664838 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:41:04 INFO - PROCESS | 1646 | 1462527664880 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce6c000 == 69 [pid = 1646] [id = 311] 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12954ec00) [pid = 1646] [serial = 932] [outer = 0x0] 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12ab83000) [pid = 1646] [serial = 933] [outer = 0x12954ec00] 02:41:04 INFO - PROCESS | 1646 | 1462527664905 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x12bb65c00) [pid = 1646] [serial = 934] [outer = 0x12954ec00] 02:41:05 INFO - PROCESS | 1646 | 1462527665239 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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 569ms 02:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:41:05 INFO - PROCESS | 1646 | 1462527665284 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1646 | 1462527665286 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 02:41:05 INFO - PROCESS | 1646 | 1462527665288 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1646 | 1462527665289 Marionette TRACE conn2 <- [1,1218,null,{}] 02:41:05 INFO - PROCESS | 1646 | 1462527665291 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:41:05 INFO - PROCESS | 1646 | 1462527665404 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:41:05 INFO - PROCESS | 1646 | 1462527665418 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d460800 == 70 [pid = 1646] [id = 312] 02:41:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12ab89800) [pid = 1646] [serial = 935] [outer = 0x0] 02:41:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12c1b1000) [pid = 1646] [serial = 936] [outer = 0x12ab89800] 02:41:05 INFO - PROCESS | 1646 | 1462527665442 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12c7b9400) [pid = 1646] [serial = 937] [outer = 0x12ab89800] 02:41:05 INFO - PROCESS | 1646 | 1462527665819 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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 567ms 02:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:41:05 INFO - PROCESS | 1646 | 1462527665856 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1646 | 1462527665858 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 02:41:05 INFO - PROCESS | 1646 | 1462527665860 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1646 | 1462527665862 Marionette TRACE conn2 <- [1,1222,null,{}] 02:41:05 INFO - PROCESS | 1646 | 1462527665866 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:41:05 INFO - PROCESS | 1646 | 1462527665978 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:41:05 INFO - PROCESS | 1646 | 1462527665990 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de56000 == 71 [pid = 1646] [id = 313] 02:41:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12bb99400) [pid = 1646] [serial = 938] [outer = 0x0] 02:41:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x12cfb9400) [pid = 1646] [serial = 939] [outer = 0x12bb99400] 02:41:06 INFO - PROCESS | 1646 | 1462527666015 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x12d14cc00) [pid = 1646] [serial = 940] [outer = 0x12bb99400] 02:41:06 INFO - PROCESS | 1646 | 1462527666399 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:41:06 INFO - PROCESS | 1646 | 1462527666439 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 02:41:06 INFO - PROCESS | 1646 | 1462527666441 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - PROCESS | 1646 | 1462527666442 Marionette TRACE conn2 <- [1,1226,null,{}] 02:41:06 INFO - PROCESS | 1646 | 1462527666445 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:41:06 INFO - PROCESS | 1646 | 1462527666557 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11673a400) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x1194a1400) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12ba70c00) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x1295ea400) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x12675e400) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1232f7800) [pid = 1646] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12b28d400) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x111131c00) [pid = 1646] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x119496800) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1267d7800) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x123096000) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x126a04000) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x129159800) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x117111c00) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x124d41400) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12a919000) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12bba5000) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12bfb7000) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x112a28c00) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12352f800) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x1110ab000) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x11880b800) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x111124400) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x13507cc00) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x119a19400) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x126011000) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x112a1f400) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x112a2cc00) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x116191400) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x112fe6400) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12675f800) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11837c000) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11203fc00) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:41:06 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x112bec000) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:41:06 INFO - PROCESS | 1646 | 1462527666836 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ed0800 == 72 [pid = 1646] [id = 314] 02:41:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x110f20000) [pid = 1646] [serial = 941] [outer = 0x0] 02:41:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x111124400) [pid = 1646] [serial = 942] [outer = 0x110f20000] 02:41:06 INFO - PROCESS | 1646 | 1462527666861 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x112fe6800) [pid = 1646] [serial = 943] [outer = 0x110f20000] 02:41:07 INFO - PROCESS | 1646 | 1462527667159 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:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 773ms 02:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:41:07 INFO - PROCESS | 1646 | 1462527667216 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 1646 | 1462527667217 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 02:41:07 INFO - PROCESS | 1646 | 1462527667219 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 1646 | 1462527667221 Marionette TRACE conn2 <- [1,1230,null,{}] 02:41:07 INFO - PROCESS | 1646 | 1462527667223 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:41:07 INFO - PROCESS | 1646 | 1462527667348 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:41:07 INFO - PROCESS | 1646 | 1462527667416 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab6c800 == 73 [pid = 1646] [id = 315] 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x110f21800) [pid = 1646] [serial = 944] [outer = 0x0] 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x119952000) [pid = 1646] [serial = 945] [outer = 0x110f21800] 02:41:07 INFO - PROCESS | 1646 | 1462527667445 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12bfb4c00) [pid = 1646] [serial = 946] [outer = 0x110f21800] 02:41:07 INFO - PROCESS | 1646 | 1462527667738 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:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 569ms 02:41:07 INFO - PROCESS | 1646 | 1462527667789 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 1646 | 1462527667790 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 02:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:41:07 INFO - PROCESS | 1646 | 1462527667792 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 1646 | 1462527667794 Marionette TRACE conn2 <- [1,1234,null,{}] 02:41:07 INFO - PROCESS | 1646 | 1462527667798 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:41:07 INFO - PROCESS | 1646 | 1462527667892 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:41:07 INFO - PROCESS | 1646 | 1462527667896 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x135359000 == 74 [pid = 1646] [id = 316] 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12ca7c800) [pid = 1646] [serial = 947] [outer = 0x0] 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x135082000) [pid = 1646] [serial = 948] [outer = 0x12ca7c800] 02:41:07 INFO - PROCESS | 1646 | 1462527667922 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x124c95800) [pid = 1646] [serial = 949] [outer = 0x12ca7c800] 02:41:08 INFO - PROCESS | 1646 | 1462527668267 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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 02:41:08 INFO - PROCESS | 1646 | 1462527668312 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1646 | 1462527668313 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:41:08 INFO - PROCESS | 1646 | 1462527668327 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1646 | 1462527668328 Marionette TRACE conn2 <- [1,1238,null,{}] 02:41:08 INFO - PROCESS | 1646 | 1462527668330 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:41:08 INFO - PROCESS | 1646 | 1462527668423 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:41:08 INFO - PROCESS | 1646 | 1462527668428 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355c9000 == 75 [pid = 1646] [id = 317] 02:41:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x124c97000) [pid = 1646] [serial = 950] [outer = 0x0] 02:41:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x13532bc00) [pid = 1646] [serial = 951] [outer = 0x124c97000] 02:41:08 INFO - PROCESS | 1646 | 1462527668453 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x135332800) [pid = 1646] [serial = 952] [outer = 0x124c97000] 02:41:08 INFO - PROCESS | 1646 | 1462527668901 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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 622ms 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:41:08 INFO - PROCESS | 1646 | 1462527668950 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1646 | 1462527668952 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 02:41:08 INFO - PROCESS | 1646 | 1462527668956 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1646 | 1462527668959 Marionette TRACE conn2 <- [1,1242,null,{}] 02:41:08 INFO - PROCESS | 1646 | 1462527668964 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:41:09 INFO - PROCESS | 1646 | 1462527669084 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:41:09 INFO - PROCESS | 1646 | 1462527669169 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca5800 == 76 [pid = 1646] [id = 318] 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x112a28000) [pid = 1646] [serial = 953] [outer = 0x0] 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x112a31400) [pid = 1646] [serial = 954] [outer = 0x112a28000] 02:41:09 INFO - PROCESS | 1646 | 1462527669201 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x115f3ac00) [pid = 1646] [serial = 955] [outer = 0x112a28000] 02:41:09 INFO - PROCESS | 1646 | 1462527669608 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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 676ms 02:41:09 INFO - PROCESS | 1646 | 1462527669634 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1646 | 1462527669638 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 02:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:41:09 INFO - PROCESS | 1646 | 1462527669643 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1646 | 1462527669645 Marionette TRACE conn2 <- [1,1246,null,{}] 02:41:09 INFO - PROCESS | 1646 | 1462527669650 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:41:09 INFO - PROCESS | 1646 | 1462527669762 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:41:09 INFO - PROCESS | 1646 | 1462527669871 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d12000 == 77 [pid = 1646] [id = 319] 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11837a800) [pid = 1646] [serial = 956] [outer = 0x0] 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x11880d800) [pid = 1646] [serial = 957] [outer = 0x11837a800] 02:41:09 INFO - PROCESS | 1646 | 1462527669900 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1194a4000) [pid = 1646] [serial = 958] [outer = 0x11837a800] 02:41:10 INFO - PROCESS | 1646 | 1462527670320 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:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 721ms 02:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:41:10 INFO - PROCESS | 1646 | 1462527670365 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 1646 | 1462527670367 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 02:41:10 INFO - PROCESS | 1646 | 1462527670369 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 1646 | 1462527670372 Marionette TRACE conn2 <- [1,1250,null,{}] 02:41:10 INFO - PROCESS | 1646 | 1462527670379 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:41:10 INFO - PROCESS | 1646 | 1462527670495 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:41:10 INFO - PROCESS | 1646 | 1462527670605 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da7b800 == 78 [pid = 1646] [id = 320] 02:41:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x11994e400) [pid = 1646] [serial = 959] [outer = 0x0] 02:41:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x1212ac400) [pid = 1646] [serial = 960] [outer = 0x11994e400] 02:41:10 INFO - PROCESS | 1646 | 1462527670638 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x1244a2000) [pid = 1646] [serial = 961] [outer = 0x11994e400] 02:41:11 INFO - PROCESS | 1646 | 1462527671075 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:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 771ms 02:41:11 INFO - PROCESS | 1646 | 1462527671141 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 1646 | 1462527671143 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:41:11 INFO - PROCESS | 1646 | 1462527671145 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1646 | 1462527671146 Marionette TRACE conn2 <- [1,1254,null,{}] 02:41:11 INFO - PROCESS | 1646 | 1462527671149 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:41:11 INFO - PROCESS | 1646 | 1462527671259 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:41:11 INFO - PROCESS | 1646 | 1462527671371 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x13543e800 == 79 [pid = 1646] [id = 321] 02:41:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x126010800) [pid = 1646] [serial = 962] [outer = 0x0] 02:41:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x1267e2800) [pid = 1646] [serial = 963] [outer = 0x126010800] 02:41:11 INFO - PROCESS | 1646 | 1462527671404 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x129153c00) [pid = 1646] [serial = 964] [outer = 0x126010800] 02:41:11 INFO - PROCESS | 1646 | 1462527671793 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:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 02:41:11 INFO - PROCESS | 1646 | 1462527671831 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 1646 | 1462527671833 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:41:11 INFO - PROCESS | 1646 | 1462527671837 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1646 | 1462527671838 Marionette TRACE conn2 <- [1,1258,null,{}] 02:41:11 INFO - PROCESS | 1646 | 1462527671840 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:41:11 INFO - PROCESS | 1646 | 1462527671951 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:41:12 INFO - PROCESS | 1646 | 1462527672062 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x136172800 == 80 [pid = 1646] [id = 322] 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x1278f0400) [pid = 1646] [serial = 965] [outer = 0x0] 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x1296ce800) [pid = 1646] [serial = 966] [outer = 0x1278f0400] 02:41:12 INFO - PROCESS | 1646 | 1462527672093 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12bb6ac00) [pid = 1646] [serial = 967] [outer = 0x1278f0400] 02:41:12 INFO - PROCESS | 1646 | 1462527672626 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:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 824ms 02:41:12 INFO - PROCESS | 1646 | 1462527672671 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:41:12 INFO - PROCESS | 1646 | 1462527672673 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 02:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:41:12 INFO - PROCESS | 1646 | 1462527672677 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 1646 | 1462527672678 Marionette TRACE conn2 <- [1,1262,null,{}] 02:41:12 INFO - PROCESS | 1646 | 1462527672684 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:41:12 INFO - PROCESS | 1646 | 1462527672821 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:41:12 INFO - PROCESS | 1646 | 1462527672908 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x136298800 == 81 [pid = 1646] [id = 323] 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x1350b7400) [pid = 1646] [serial = 968] [outer = 0x0] 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x135338c00) [pid = 1646] [serial = 969] [outer = 0x1350b7400] 02:41:12 INFO - PROCESS | 1646 | 1462527672939 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x135419400) [pid = 1646] [serial = 970] [outer = 0x1350b7400] 02:41:13 INFO - PROCESS | 1646 | 1462527673324 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:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 673ms 02:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:41:13 INFO - PROCESS | 1646 | 1462527673351 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1646 | 1462527673352 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 02:41:13 INFO - PROCESS | 1646 | 1462527673355 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1646 | 1462527673356 Marionette TRACE conn2 <- [1,1266,null,{}] 02:41:13 INFO - PROCESS | 1646 | 1462527673358 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:41:13 INFO - PROCESS | 1646 | 1462527673469 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:41:13 INFO - PROCESS | 1646 | 1462527673581 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1395ec800 == 82 [pid = 1646] [id = 324] 02:41:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x135086400) [pid = 1646] [serial = 971] [outer = 0x0] 02:41:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x13541e000) [pid = 1646] [serial = 972] [outer = 0x135086400] 02:41:13 INFO - PROCESS | 1646 | 1462527673614 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x135669000) [pid = 1646] [serial = 973] [outer = 0x135086400] 02:41:14 INFO - PROCESS | 1646 | 1462527674047 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:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 720ms 02:41:14 INFO - PROCESS | 1646 | 1462527674087 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 1646 | 1462527674088 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 02:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:41:14 INFO - PROCESS | 1646 | 1462527674091 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 1646 | 1462527674092 Marionette TRACE conn2 <- [1,1270,null,{}] 02:41:14 INFO - PROCESS | 1646 | 1462527674096 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:41:14 INFO - PROCESS | 1646 | 1462527674242 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:41:14 INFO - PROCESS | 1646 | 1462527674388 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fe9800 == 83 [pid = 1646] [id = 325] 02:41:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1110b6000) [pid = 1646] [serial = 974] [outer = 0x0] 02:41:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x115f34000) [pid = 1646] [serial = 975] [outer = 0x1110b6000] 02:41:14 INFO - PROCESS | 1646 | 1462527674440 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12c319400) [pid = 1646] [serial = 976] [outer = 0x1110b6000] 02:41:15 INFO - PROCESS | 1646 | 1462527675099 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:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1074ms 02:41:15 INFO - PROCESS | 1646 | 1462527675167 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1646 | 1462527675170 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 02:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:41:15 INFO - PROCESS | 1646 | 1462527675176 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 1646 | 1462527675179 Marionette TRACE conn2 <- [1,1274,null,{}] 02:41:15 INFO - PROCESS | 1646 | 1462527675203 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:41:15 INFO - PROCESS | 1646 | 1462527675369 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:41:15 INFO - PROCESS | 1646 | 1462527675523 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e18000 == 84 [pid = 1646] [id = 326] 02:41:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x112a39000) [pid = 1646] [serial = 977] [outer = 0x0] 02:41:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x112bef800) [pid = 1646] [serial = 978] [outer = 0x112a39000] 02:41:15 INFO - PROCESS | 1646 | 1462527675570 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x116199400) [pid = 1646] [serial = 979] [outer = 0x112a39000] 02:41:16 INFO - PROCESS | 1646 | 1462527676019 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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 891ms 02:41:16 INFO - PROCESS | 1646 | 1462527676083 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1646 | 1462527676086 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 02:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:41:16 INFO - PROCESS | 1646 | 1462527676092 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1646 | 1462527676094 Marionette TRACE conn2 <- [1,1278,null,{}] 02:41:16 INFO - PROCESS | 1646 | 1462527676099 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:41:16 INFO - PROCESS | 1646 | 1462527676200 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:41:16 INFO - PROCESS | 1646 | 1462527676290 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa2000 == 85 [pid = 1646] [id = 327] 02:41:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x116805c00) [pid = 1646] [serial = 980] [outer = 0x0] 02:41:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x116f84400) [pid = 1646] [serial = 981] [outer = 0x116805c00] 02:41:16 INFO - PROCESS | 1646 | 1462527676317 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x1184f2c00) [pid = 1646] [serial = 982] [outer = 0x116805c00] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x13639c000 == 84 [pid = 1646] [id = 274] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce84000 == 83 [pid = 1646] [id = 152] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x135359000 == 82 [pid = 1646] [id = 316] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab6c800 == 81 [pid = 1646] [id = 315] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x112ed0800 == 80 [pid = 1646] [id = 314] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12de56000 == 79 [pid = 1646] [id = 313] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12d460800 == 78 [pid = 1646] [id = 312] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x1239e0c00) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce6c000 == 77 [pid = 1646] [id = 311] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x12c117000 == 76 [pid = 1646] [id = 310] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x129635000 == 75 [pid = 1646] [id = 309] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123c6e800 == 74 [pid = 1646] [id = 308] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x118252000 == 73 [pid = 1646] [id = 307] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x123907800 == 72 [pid = 1646] [id = 306] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce9800 == 71 [pid = 1646] [id = 305] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x136291800 == 70 [pid = 1646] [id = 299] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1360e7800 == 69 [pid = 1646] [id = 298] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x1352c3000 == 68 [pid = 1646] [id = 297] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x124728800 == 67 [pid = 1646] [id = 296] 02:41:16 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa8000 == 66 [pid = 1646] [id = 295] 02:41:16 INFO - PROCESS | 1646 | 1462527676746 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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 673ms 02:41:16 INFO - PROCESS | 1646 | 1462527676770 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1646 | 1462527676771 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 02:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:41:16 INFO - PROCESS | 1646 | 1462527676796 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1646 | 1462527676801 Marionette TRACE conn2 <- [1,1282,null,{}] 02:41:16 INFO - PROCESS | 1646 | 1462527676808 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:41:16 INFO - PROCESS | 1646 | 1462527676908 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x126aa3c00) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x1184ebc00) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x1295e7000) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12ce1a000) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12b298800) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12ce1d400) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x126008000) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x12bfb2c00) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x119914c00) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x1211f0400) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x129550800) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x128c3dc00) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12ba6bc00) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12b28d000) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x1212a7000) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x118074c00) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1296c9800) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x119e3d000) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x116f86800) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12ca74800) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12ba6e400) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12c321c00) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12bba0000) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12ce1a400) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x11856a400) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x112fe7400) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x1239dbc00) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x12449f000) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x112a24400) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x1110b6400) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12ce13400) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x119948400) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x119947800) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x11920cc00) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x135083800) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12bb9a000) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x112a37800) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x119962c00) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12642a800) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x135083000) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x115f3f000) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x1212adc00) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x123521c00) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x129003800) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x1296c5000) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x129009400) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x114f17400) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12d87ac00) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x119a1a000) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12a910c00) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x123729800) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x118810000) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x119915400) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 02:41:16 INFO - PROCESS | 1646 | 1462527676988 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 67 [pid = 1646] [id = 328] 02:41:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x112a1f800) [pid = 1646] [serial = 983] [outer = 0x0] 02:41:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x112fe6400) [pid = 1646] [serial = 984] [outer = 0x112a1f800] 02:41:17 INFO - PROCESS | 1646 | 1462527677016 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11881d400) [pid = 1646] [serial = 985] [outer = 0x112a1f800] 02:41:17 INFO - PROCESS | 1646 | 1462527677357 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:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 575ms 02:41:17 INFO - PROCESS | 1646 | 1462527677369 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:41:17 INFO - PROCESS | 1646 | 1462527677371 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 02:41:17 INFO - PROCESS | 1646 | 1462527677373 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1646 | 1462527677375 Marionette TRACE conn2 <- [1,1286,null,{}] 02:41:17 INFO - PROCESS | 1646 | 1462527677377 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:41:17 INFO - PROCESS | 1646 | 1462527677507 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:41:17 INFO - PROCESS | 1646 | 1462527677601 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x11998b800 == 68 [pid = 1646] [id = 329] 02:41:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x11881ac00) [pid = 1646] [serial = 986] [outer = 0x0] 02:41:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11949cc00) [pid = 1646] [serial = 987] [outer = 0x11881ac00] 02:41:17 INFO - PROCESS | 1646 | 1462527677621 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x119967400) [pid = 1646] [serial = 988] [outer = 0x11881ac00] 02:41:17 INFO - PROCESS | 1646 | 1462527677869 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:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 02:41:17 INFO - PROCESS | 1646 | 1462527677903 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 1646 | 1462527677905 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:41:17 INFO - PROCESS | 1646 | 1462527677924 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1646 | 1462527677925 Marionette TRACE conn2 <- [1,1290,null,{}] 02:41:17 INFO - PROCESS | 1646 | 1462527677927 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:41:18 INFO - PROCESS | 1646 | 1462527678028 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:41:18 INFO - PROCESS | 1646 | 1462527678090 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x124012800 == 69 [pid = 1646] [id = 330] 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x119948400) [pid = 1646] [serial = 989] [outer = 0x0] 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x119a1a000) [pid = 1646] [serial = 990] [outer = 0x119948400] 02:41:18 INFO - PROCESS | 1646 | 1462527678116 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x119eb4000) [pid = 1646] [serial = 991] [outer = 0x119948400] 02:41:18 INFO - PROCESS | 1646 | 1462527678442 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:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 02:41:18 INFO - PROCESS | 1646 | 1462527678567 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1646 | 1462527678570 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:41:18 INFO - PROCESS | 1646 | 1462527678577 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1646 | 1462527678581 Marionette TRACE conn2 <- [1,1294,null,{}] 02:41:18 INFO - PROCESS | 1646 | 1462527678598 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:41:18 INFO - PROCESS | 1646 | 1462527678784 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:41:18 INFO - PROCESS | 1646 | 1462527678889 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175bc800 == 70 [pid = 1646] [id = 331] 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11205e000) [pid = 1646] [serial = 992] [outer = 0x0] 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x112a26400) [pid = 1646] [serial = 993] [outer = 0x11205e000] 02:41:18 INFO - PROCESS | 1646 | 1462527678922 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x115f33c00) [pid = 1646] [serial = 994] [outer = 0x11205e000] 02:41:19 INFO - PROCESS | 1646 | 1462527679389 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:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 838ms 02:41:19 INFO - PROCESS | 1646 | 1462527679415 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 1646 | 1462527679417 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 02:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:41:19 INFO - PROCESS | 1646 | 1462527679423 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 1646 | 1462527679425 Marionette TRACE conn2 <- [1,1298,null,{}] 02:41:19 INFO - PROCESS | 1646 | 1462527679428 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:41:19 INFO - PROCESS | 1646 | 1462527679538 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:41:19 INFO - PROCESS | 1646 | 1462527679617 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119989000 == 71 [pid = 1646] [id = 332] 02:41:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x115f38400) [pid = 1646] [serial = 995] [outer = 0x0] 02:41:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11837b400) [pid = 1646] [serial = 996] [outer = 0x115f38400] 02:41:19 INFO - PROCESS | 1646 | 1462527679650 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11880d000) [pid = 1646] [serial = 997] [outer = 0x115f38400] 02:41:20 INFO - PROCESS | 1646 | 1462527680072 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:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:41:20 INFO - PROCESS | 1646 | 1462527680093 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1646 | 1462527680095 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 02:41:20 INFO - PROCESS | 1646 | 1462527680097 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1646 | 1462527680099 Marionette TRACE conn2 <- [1,1302,null,{}] 02:41:20 INFO - PROCESS | 1646 | 1462527680105 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:41:20 INFO - PROCESS | 1646 | 1462527680217 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:41:20 INFO - PROCESS | 1646 | 1462527680284 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291bc000 == 72 [pid = 1646] [id = 333] 02:41:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x119eb8000) [pid = 1646] [serial = 998] [outer = 0x0] 02:41:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1231cc800) [pid = 1646] [serial = 999] [outer = 0x119eb8000] 02:41:20 INFO - PROCESS | 1646 | 1462527680357 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12352e800) [pid = 1646] [serial = 1000] [outer = 0x119eb8000] 02:41:20 INFO - PROCESS | 1646 | 1462527680755 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:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:41:20 INFO - PROCESS | 1646 | 1462527680817 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1646 | 1462527680819 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 02:41:20 INFO - PROCESS | 1646 | 1462527680821 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1646 | 1462527680822 Marionette TRACE conn2 <- [1,1306,null,{}] 02:41:20 INFO - PROCESS | 1646 | 1462527680825 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:41:20 INFO - PROCESS | 1646 | 1462527680954 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:41:21 INFO - PROCESS | 1646 | 1462527681032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b5000 == 73 [pid = 1646] [id = 334] 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x123c7f000) [pid = 1646] [serial = 1001] [outer = 0x0] 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x124455000) [pid = 1646] [serial = 1002] [outer = 0x123c7f000] 02:41:21 INFO - PROCESS | 1646 | 1462527681062 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x126011000) [pid = 1646] [serial = 1003] [outer = 0x123c7f000] 02:41:21 INFO - PROCESS | 1646 | 1462527681471 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:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 669ms 02:41:21 INFO - PROCESS | 1646 | 1462527681490 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:41:21 INFO - PROCESS | 1646 | 1462527681492 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 02:41:21 INFO - PROCESS | 1646 | 1462527681494 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 1646 | 1462527681496 Marionette TRACE conn2 <- [1,1310,null,{}] 02:41:21 INFO - PROCESS | 1646 | 1462527681500 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:41:21 INFO - PROCESS | 1646 | 1462527681604 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:41:21 INFO - PROCESS | 1646 | 1462527681683 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12d800 == 74 [pid = 1646] [id = 335] 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x124153000) [pid = 1646] [serial = 1004] [outer = 0x0] 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x126762800) [pid = 1646] [serial = 1005] [outer = 0x124153000] 02:41:21 INFO - PROCESS | 1646 | 1462527681713 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x1267e5000) [pid = 1646] [serial = 1006] [outer = 0x124153000] 02:41:22 INFO - PROCESS | 1646 | 1462527682116 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:41:22 INFO - PROCESS | 1646 | 1462527682168 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 02:41:22 INFO - PROCESS | 1646 | 1462527682170 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1646 | 1462527682171 Marionette TRACE conn2 <- [1,1314,null,{}] 02:41:22 INFO - PROCESS | 1646 | 1462527682174 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:41:22 INFO - PROCESS | 1646 | 1462527682313 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:41:22 INFO - PROCESS | 1646 | 1462527682407 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cae2000 == 75 [pid = 1646] [id = 336] 02:41:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x128c39000) [pid = 1646] [serial = 1007] [outer = 0x0] 02:41:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x129157c00) [pid = 1646] [serial = 1008] [outer = 0x128c39000] 02:41:22 INFO - PROCESS | 1646 | 1462527682440 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x1296cf000) [pid = 1646] [serial = 1009] [outer = 0x128c39000] 02:41:22 INFO - PROCESS | 1646 | 1462527682865 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:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 718ms 02:41:22 INFO - PROCESS | 1646 | 1462527682889 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1646 | 1462527682891 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:41:22 INFO - PROCESS | 1646 | 1462527682893 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1646 | 1462527682894 Marionette TRACE conn2 <- [1,1318,null,{}] 02:41:22 INFO - PROCESS | 1646 | 1462527682897 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:41:23 INFO - PROCESS | 1646 | 1462527682999 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:41:23 INFO - PROCESS | 1646 | 1462527683106 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d11d800 == 76 [pid = 1646] [id = 337] 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x1267e0000) [pid = 1646] [serial = 1010] [outer = 0x0] 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x12a911400) [pid = 1646] [serial = 1011] [outer = 0x1267e0000] 02:41:23 INFO - PROCESS | 1646 | 1462527683138 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x12b291c00) [pid = 1646] [serial = 1012] [outer = 0x1267e0000] 02:41:23 INFO - PROCESS | 1646 | 1462527683563 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:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 722ms 02:41:23 INFO - PROCESS | 1646 | 1462527683641 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:41:23 INFO - PROCESS | 1646 | 1462527683642 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 02:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:41:23 INFO - PROCESS | 1646 | 1462527683648 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:41:23 INFO - PROCESS | 1646 | 1462527683649 Marionette TRACE conn2 <- [1,1322,null,{}] 02:41:23 INFO - PROCESS | 1646 | 1462527683651 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:41:23 INFO - PROCESS | 1646 | 1462527683754 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:41:23 INFO - PROCESS | 1646 | 1462527683832 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da64800 == 77 [pid = 1646] [id = 338] 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x12b291400) [pid = 1646] [serial = 1013] [outer = 0x0] 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x12bb9a000) [pid = 1646] [serial = 1014] [outer = 0x12b291400] 02:41:23 INFO - PROCESS | 1646 | 1462527683862 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x12c1aec00) [pid = 1646] [serial = 1015] [outer = 0x12b291400] 02:41:24 INFO - PROCESS | 1646 | 1462527684245 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:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:41:24 INFO - PROCESS | 1646 | 1462527684283 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1646 | 1462527684284 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 02:41:24 INFO - PROCESS | 1646 | 1462527684288 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1646 | 1462527684290 Marionette TRACE conn2 <- [1,1326,null,{}] 02:41:24 INFO - PROCESS | 1646 | 1462527684292 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:41:24 INFO - PROCESS | 1646 | 1462527684401 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:41:24 INFO - PROCESS | 1646 | 1462527684481 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de4e800 == 78 [pid = 1646] [id = 339] 02:41:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x12bfb4800) [pid = 1646] [serial = 1016] [outer = 0x0] 02:41:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x12c31c000) [pid = 1646] [serial = 1017] [outer = 0x12bfb4800] 02:41:24 INFO - PROCESS | 1646 | 1462527684512 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x12ca7e400) [pid = 1646] [serial = 1018] [outer = 0x12bfb4800] 02:41:24 INFO - PROCESS | 1646 | 1462527684919 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:41:24 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:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 675ms 02:41:24 INFO - PROCESS | 1646 | 1462527684965 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1646 | 1462527684967 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:41:24 INFO - PROCESS | 1646 | 1462527684969 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1646 | 1462527684970 Marionette TRACE conn2 <- [1,1330,null,{}] 02:41:24 INFO - PROCESS | 1646 | 1462527684973 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:41:25 INFO - PROCESS | 1646 | 1462527685078 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:41:25 INFO - PROCESS | 1646 | 1462527685179 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x135054800 == 79 [pid = 1646] [id = 340] 02:41:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x119eb8c00) [pid = 1646] [serial = 1019] [outer = 0x0] 02:41:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x12ce1d000) [pid = 1646] [serial = 1020] [outer = 0x119eb8c00] 02:41:25 INFO - PROCESS | 1646 | 1462527685208 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x12d268c00) [pid = 1646] [serial = 1021] [outer = 0x119eb8c00] 02:41:25 INFO - PROCESS | 1646 | 1462527685613 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:41:25 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:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 02:41:25 INFO - PROCESS | 1646 | 1462527685670 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 1646 | 1462527685672 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 02:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:41:25 INFO - PROCESS | 1646 | 1462527685676 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1646 | 1462527685679 Marionette TRACE conn2 <- [1,1334,null,{}] 02:41:25 INFO - PROCESS | 1646 | 1462527685683 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:41:25 INFO - PROCESS | 1646 | 1462527685930 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:41:26 INFO - PROCESS | 1646 | 1462527686018 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x110ea2000 == 80 [pid = 1646] [id = 341] 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x110f21000) [pid = 1646] [serial = 1022] [outer = 0x0] 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x110f27400) [pid = 1646] [serial = 1023] [outer = 0x110f21000] 02:41:26 INFO - PROCESS | 1646 | 1462527686047 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x111111c00) [pid = 1646] [serial = 1024] [outer = 0x110f21000] 02:41:26 INFO - PROCESS | 1646 | 1462527686526 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:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 877ms 02:41:26 INFO - PROCESS | 1646 | 1462527686554 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:41:26 INFO - PROCESS | 1646 | 1462527686556 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 02:41:26 INFO - PROCESS | 1646 | 1462527686559 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 1646 | 1462527686562 Marionette TRACE conn2 <- [1,1338,null,{}] 02:41:26 INFO - PROCESS | 1646 | 1462527686566 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:41:26 INFO - PROCESS | 1646 | 1462527686676 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:41:26 INFO - PROCESS | 1646 | 1462527686760 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11650b000 == 81 [pid = 1646] [id = 342] 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x112a1e400) [pid = 1646] [serial = 1025] [outer = 0x0] 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x112a28400) [pid = 1646] [serial = 1026] [outer = 0x112a1e400] 02:41:26 INFO - PROCESS | 1646 | 1462527686790 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x112a34c00) [pid = 1646] [serial = 1027] [outer = 0x112a1e400] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1360db000 == 80 [pid = 1646] [id = 239] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11998b800 == 79 [pid = 1646] [id = 329] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 78 [pid = 1646] [id = 328] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa2000 == 77 [pid = 1646] [id = 327] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x119e18000 == 76 [pid = 1646] [id = 326] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x13543e800 == 75 [pid = 1646] [id = 321] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12da7b800 == 74 [pid = 1646] [id = 320] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x124d12000 == 73 [pid = 1646] [id = 319] 02:41:27 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca5800 == 72 [pid = 1646] [id = 318] 02:41:27 INFO - PROCESS | 1646 | 1462527687710 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:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1173ms 02:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:41:27 INFO - PROCESS | 1646 | 1462527687742 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 1646 | 1462527687744 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 02:41:27 INFO - PROCESS | 1646 | 1462527687748 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1646 | 1462527687750 Marionette TRACE conn2 <- [1,1342,null,{}] 02:41:27 INFO - PROCESS | 1646 | 1462527687753 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:41:27 INFO - PROCESS | 1646 | 1462527687882 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:41:27 INFO - PROCESS | 1646 | 1462527687928 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 73 [pid = 1646] [id = 343] 02:41:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x113340c00) [pid = 1646] [serial = 1028] [outer = 0x0] 02:41:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x113424c00) [pid = 1646] [serial = 1029] [outer = 0x113340c00] 02:41:27 INFO - PROCESS | 1646 | 1462527687954 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x115f32c00) [pid = 1646] [serial = 1030] [outer = 0x113340c00] 02:41:28 INFO - PROCESS | 1646 | 1462527688332 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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 02:41:28 INFO - PROCESS | 1646 | 1462527688368 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 1646 | 1462527688371 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 02:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:41:28 INFO - PROCESS | 1646 | 1462527688378 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1646 | 1462527688381 Marionette TRACE conn2 <- [1,1346,null,{}] 02:41:28 INFO - PROCESS | 1646 | 1462527688384 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:41:28 INFO - PROCESS | 1646 | 1462527688503 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:41:28 INFO - PROCESS | 1646 | 1462527688515 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11999b000 == 74 [pid = 1646] [id = 344] 02:41:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x115f3d800) [pid = 1646] [serial = 1031] [outer = 0x0] 02:41:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x11673bc00) [pid = 1646] [serial = 1032] [outer = 0x115f3d800] 02:41:28 INFO - PROCESS | 1646 | 1462527688543 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x117c19800) [pid = 1646] [serial = 1033] [outer = 0x115f3d800] 02:41:28 INFO - PROCESS | 1646 | 1462527688917 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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 575ms 02:41:28 INFO - PROCESS | 1646 | 1462527688953 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:41:28 INFO - PROCESS | 1646 | 1462527688963 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 02:41:28 INFO - PROCESS | 1646 | 1462527688966 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1646 | 1462527688967 Marionette TRACE conn2 <- [1,1350,null,{}] 02:41:28 INFO - PROCESS | 1646 | 1462527688970 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:41:29 INFO - PROCESS | 1646 | 1462527689069 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:41:29 INFO - PROCESS | 1646 | 1462527689112 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231ba800 == 75 [pid = 1646] [id = 345] 02:41:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x116f86400) [pid = 1646] [serial = 1034] [outer = 0x0] 02:41:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x11837d400) [pid = 1646] [serial = 1035] [outer = 0x116f86400] 02:41:29 INFO - PROCESS | 1646 | 1462527689139 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x1187a1400) [pid = 1646] [serial = 1036] [outer = 0x116f86400] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x1126b8000) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12954ec00) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x110f20000) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12ab89800) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x12bb99400) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x11768a400) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x112bed400) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x123527400) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x119dd6c00) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x12352d400) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x118820000) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x12ca7c800) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x110f21800) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x112a39000) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x112a1f800) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x116805c00) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:41:29 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x11881ac00) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:41:29 INFO - PROCESS | 1646 | 1462527689755 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:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 822ms 02:41:29 INFO - PROCESS | 1646 | 1462527689789 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1646 | 1462527689791 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 02:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:41:29 INFO - PROCESS | 1646 | 1462527689794 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 1646 | 1462527689796 Marionette TRACE conn2 <- [1,1354,null,{}] 02:41:29 INFO - PROCESS | 1646 | 1462527689801 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:41:29 INFO - PROCESS | 1646 | 1462527689936 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:41:29 INFO - PROCESS | 1646 | 1462527689987 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x124433000 == 76 [pid = 1646] [id = 346] 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x118808c00) [pid = 1646] [serial = 1037] [outer = 0x0] 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x11880c800) [pid = 1646] [serial = 1038] [outer = 0x118808c00] 02:41:30 INFO - PROCESS | 1646 | 1462527690019 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x11912d800) [pid = 1646] [serial = 1039] [outer = 0x118808c00] 02:41:30 INFO - PROCESS | 1646 | 1462527690323 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:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 572ms 02:41:30 INFO - PROCESS | 1646 | 1462527690368 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 1646 | 1462527690369 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 02:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:41:30 INFO - PROCESS | 1646 | 1462527690372 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 1646 | 1462527690373 Marionette TRACE conn2 <- [1,1358,null,{}] 02:41:30 INFO - PROCESS | 1646 | 1462527690375 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:41:30 INFO - PROCESS | 1646 | 1462527690479 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:41:30 INFO - PROCESS | 1646 | 1462527690551 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126092000 == 77 [pid = 1646] [id = 347] 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x118809c00) [pid = 1646] [serial = 1040] [outer = 0x0] 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x119208c00) [pid = 1646] [serial = 1041] [outer = 0x118809c00] 02:41:30 INFO - PROCESS | 1646 | 1462527690576 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x119948800) [pid = 1646] [serial = 1042] [outer = 0x118809c00] 02:41:30 INFO - PROCESS | 1646 | 1462527690849 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:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 02:41:30 INFO - PROCESS | 1646 | 1462527690890 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 1646 | 1462527690891 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 02:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:41:30 INFO - PROCESS | 1646 | 1462527690894 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 1646 | 1462527690895 Marionette TRACE conn2 <- [1,1362,null,{}] 02:41:30 INFO - PROCESS | 1646 | 1462527690905 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:41:31 INFO - PROCESS | 1646 | 1462527691005 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:41:31 INFO - PROCESS | 1646 | 1462527691010 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12964d800 == 78 [pid = 1646] [id = 348] 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x11994dc00) [pid = 1646] [serial = 1043] [outer = 0x0] 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x119968800) [pid = 1646] [serial = 1044] [outer = 0x11994dc00] 02:41:31 INFO - PROCESS | 1646 | 1462527691035 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x119a15000) [pid = 1646] [serial = 1045] [outer = 0x11994dc00] 02:41:31 INFO - PROCESS | 1646 | 1462527691391 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:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 526ms 02:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:41:31 INFO - PROCESS | 1646 | 1462527691421 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1646 | 1462527691422 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 02:41:31 INFO - PROCESS | 1646 | 1462527691424 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1646 | 1462527691425 Marionette TRACE conn2 <- [1,1366,null,{}] 02:41:31 INFO - PROCESS | 1646 | 1462527691428 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:41:31 INFO - PROCESS | 1646 | 1462527691559 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:41:31 INFO - PROCESS | 1646 | 1462527691566 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b224800 == 79 [pid = 1646] [id = 349] 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x119965800) [pid = 1646] [serial = 1046] [outer = 0x0] 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x119dce400) [pid = 1646] [serial = 1047] [outer = 0x119965800] 02:41:31 INFO - PROCESS | 1646 | 1462527691591 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x119eaf800) [pid = 1646] [serial = 1048] [outer = 0x119965800] 02:41:32 INFO - PROCESS | 1646 | 1462527692191 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:41:32 INFO - PROCESS | 1646 | 1462527692250 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 02:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:41:32 INFO - PROCESS | 1646 | 1462527692253 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 1646 | 1462527692256 Marionette TRACE conn2 <- [1,1370,null,{}] 02:41:32 INFO - PROCESS | 1646 | 1462527692260 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:41:32 INFO - PROCESS | 1646 | 1462527692379 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:41:32 INFO - PROCESS | 1646 | 1462527692495 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118222800 == 80 [pid = 1646] [id = 350] 02:41:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x112a27400) [pid = 1646] [serial = 1049] [outer = 0x0] 02:41:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x112e6d400) [pid = 1646] [serial = 1050] [outer = 0x112a27400] 02:41:32 INFO - PROCESS | 1646 | 1462527692528 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x1134acc00) [pid = 1646] [serial = 1051] [outer = 0x112a27400] 02:41:33 INFO - PROCESS | 1646 | 1462527693025 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:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:41:33 INFO - PROCESS | 1646 | 1462527693080 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 02:41:33 INFO - PROCESS | 1646 | 1462527693085 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1646 | 1462527693087 Marionette TRACE conn2 <- [1,1374,null,{}] 02:41:33 INFO - PROCESS | 1646 | 1462527693089 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:41:33 INFO - PROCESS | 1646 | 1462527693203 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:41:33 INFO - PROCESS | 1646 | 1462527693319 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d99800 == 81 [pid = 1646] [id = 351] 02:41:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x116807c00) [pid = 1646] [serial = 1052] [outer = 0x0] 02:41:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x118074800) [pid = 1646] [serial = 1053] [outer = 0x116807c00] 02:41:33 INFO - PROCESS | 1646 | 1462527693350 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x118774c00) [pid = 1646] [serial = 1054] [outer = 0x116807c00] 02:41:33 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:33 INFO - PROCESS | 1646 | 1462527693786 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:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:41:33 INFO - PROCESS | 1646 | 1462527693809 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 02:41:33 INFO - PROCESS | 1646 | 1462527693812 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1646 | 1462527693814 Marionette TRACE conn2 <- [1,1378,null,{}] 02:41:33 INFO - PROCESS | 1646 | 1462527693822 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:41:33 INFO - PROCESS | 1646 | 1462527693938 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:41:34 INFO - PROCESS | 1646 | 1462527694026 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39b000 == 82 [pid = 1646] [id = 352] 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x11881c800) [pid = 1646] [serial = 1055] [outer = 0x0] 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11994a000) [pid = 1646] [serial = 1056] [outer = 0x11881c800] 02:41:34 INFO - PROCESS | 1646 | 1462527694059 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x119ebb400) [pid = 1646] [serial = 1057] [outer = 0x11881c800] 02:41:34 INFO - PROCESS | 1646 | 1462527694494 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:41:34 INFO - PROCESS | 1646 | 1462527694556 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:41:34 INFO - PROCESS | 1646 | 1462527694559 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1646 | 1462527694560 Marionette TRACE conn2 <- [1,1382,null,{}] 02:41:34 INFO - PROCESS | 1646 | 1462527694582 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:41:34 INFO - PROCESS | 1646 | 1462527694694 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:41:34 INFO - PROCESS | 1646 | 1462527694779 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce75000 == 83 [pid = 1646] [id = 353] 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x1212b1400) [pid = 1646] [serial = 1058] [outer = 0x0] 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x123526c00) [pid = 1646] [serial = 1059] [outer = 0x1212b1400] 02:41:34 INFO - PROCESS | 1646 | 1462527694809 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x123530800) [pid = 1646] [serial = 1060] [outer = 0x1212b1400] 02:41:35 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:35 INFO - PROCESS | 1646 | 1462527695247 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:41:35 INFO - PROCESS | 1646 | 1462527695297 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 02:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:41:35 INFO - PROCESS | 1646 | 1462527695301 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 1646 | 1462527695303 Marionette TRACE conn2 <- [1,1386,null,{}] 02:41:35 INFO - PROCESS | 1646 | 1462527695305 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:41:35 INFO - PROCESS | 1646 | 1462527695414 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:41:35 INFO - PROCESS | 1646 | 1462527695501 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da7f800 == 84 [pid = 1646] [id = 354] 02:41:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x123522400) [pid = 1646] [serial = 1061] [outer = 0x0] 02:41:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x123acb800) [pid = 1646] [serial = 1062] [outer = 0x123522400] 02:41:35 INFO - PROCESS | 1646 | 1462527695530 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x124156000) [pid = 1646] [serial = 1063] [outer = 0x123522400] 02:41:36 INFO - PROCESS | 1646 | 1462527696007 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:41:36 INFO - PROCESS | 1646 | 1462527696072 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:41:36 INFO - PROCESS | 1646 | 1462527696074 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1646 | 1462527696075 Marionette TRACE conn2 <- [1,1390,null,{}] 02:41:36 INFO - PROCESS | 1646 | 1462527696078 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:41:36 INFO - PROCESS | 1646 | 1462527696194 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:41:36 INFO - PROCESS | 1646 | 1462527696281 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352cb000 == 85 [pid = 1646] [id = 355] 02:41:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x11837bc00) [pid = 1646] [serial = 1064] [outer = 0x0] 02:41:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x126430800) [pid = 1646] [serial = 1065] [outer = 0x11837bc00] 02:41:36 INFO - PROCESS | 1646 | 1462527696313 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x126767400) [pid = 1646] [serial = 1066] [outer = 0x11837bc00] 02:41:36 INFO - PROCESS | 1646 | 1462527696727 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:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 720ms 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:41:36 INFO - PROCESS | 1646 | 1462527696794 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1646 | 1462527696795 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 02:41:36 INFO - PROCESS | 1646 | 1462527696798 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1646 | 1462527696799 Marionette TRACE conn2 <- [1,1394,null,{}] 02:41:36 INFO - PROCESS | 1646 | 1462527696801 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:41:36 INFO - PROCESS | 1646 | 1462527696912 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:41:37 INFO - PROCESS | 1646 | 1462527697001 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x121245000 == 86 [pid = 1646] [id = 356] 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x11643d400) [pid = 1646] [serial = 1067] [outer = 0x0] 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x124d3d800) [pid = 1646] [serial = 1068] [outer = 0x11643d400] 02:41:37 INFO - PROCESS | 1646 | 1462527697031 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x1267d9c00) [pid = 1646] [serial = 1069] [outer = 0x11643d400] 02:41:37 INFO - PROCESS | 1646 | 1462527697470 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:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 719ms 02:41:37 INFO - PROCESS | 1646 | 1462527697518 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 1646 | 1462527697519 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 02:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:41:37 INFO - PROCESS | 1646 | 1462527697522 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 1646 | 1462527697523 Marionette TRACE conn2 <- [1,1398,null,{}] 02:41:37 INFO - PROCESS | 1646 | 1462527697525 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:41:37 INFO - PROCESS | 1646 | 1462527697639 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:41:37 INFO - PROCESS | 1646 | 1462527697727 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a16800 == 87 [pid = 1646] [id = 357] 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x11112a000) [pid = 1646] [serial = 1070] [outer = 0x0] 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12676cc00) [pid = 1646] [serial = 1071] [outer = 0x11112a000] 02:41:37 INFO - PROCESS | 1646 | 1462527697757 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x126a08c00) [pid = 1646] [serial = 1072] [outer = 0x11112a000] 02:41:38 INFO - PROCESS | 1646 | 1462527698402 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:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 924ms 02:41:38 INFO - PROCESS | 1646 | 1462527698447 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 1646 | 1462527698450 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 02:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:41:38 INFO - PROCESS | 1646 | 1462527698453 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 1646 | 1462527698455 Marionette TRACE conn2 <- [1,1402,null,{}] 02:41:38 INFO - PROCESS | 1646 | 1462527698459 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:41:38 INFO - PROCESS | 1646 | 1462527698564 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:41:38 INFO - PROCESS | 1646 | 1462527698657 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11821e000 == 88 [pid = 1646] [id = 358] 02:41:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x112058400) [pid = 1646] [serial = 1073] [outer = 0x0] 02:41:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x112a34000) [pid = 1646] [serial = 1074] [outer = 0x112058400] 02:41:38 INFO - PROCESS | 1646 | 1462527698685 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x114ffa800) [pid = 1646] [serial = 1075] [outer = 0x112058400] 02:41:39 INFO - PROCESS | 1646 | 1462527699120 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:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 722ms 02:41:39 INFO - PROCESS | 1646 | 1462527699226 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1646 | 1462527699230 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:41:39 INFO - PROCESS | 1646 | 1462527699234 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1646 | 1462527699236 Marionette TRACE conn2 <- [1,1406,null,{}] 02:41:39 INFO - PROCESS | 1646 | 1462527699238 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:41:39 INFO - PROCESS | 1646 | 1462527699341 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:41:39 INFO - PROCESS | 1646 | 1462527699458 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12964d800 == 87 [pid = 1646] [id = 348] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x126092000 == 86 [pid = 1646] [id = 347] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11999b000 == 85 [pid = 1646] [id = 344] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 84 [pid = 1646] [id = 343] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x119a1a000) [pid = 1646] [serial = 990] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x116823000 == 85 [pid = 1646] [id = 359] 02:41:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x111130800) [pid = 1646] [serial = 1076] [outer = 0x0] 02:41:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x112fe7400) [pid = 1646] [serial = 1077] [outer = 0x111130800] 02:41:39 INFO - PROCESS | 1646 | 1462527699516 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x11807ac00) [pid = 1646] [serial = 1078] [outer = 0x111130800] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x11650b000 == 84 [pid = 1646] [id = 342] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x110ea2000 == 83 [pid = 1646] [id = 341] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12d800 == 82 [pid = 1646] [id = 335] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b5000 == 81 [pid = 1646] [id = 334] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1291bc000 == 80 [pid = 1646] [id = 333] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119989000 == 79 [pid = 1646] [id = 332] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1175bc800 == 78 [pid = 1646] [id = 331] 02:41:39 INFO - PROCESS | 1646 | --DOCSHELL 0x124012800 == 77 [pid = 1646] [id = 330] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x126426000) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12bb65c00) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12ab83000) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x111124400) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x12c1b1000) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x12d14cc00) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x12cfb9400) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x112fe6800) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x1194a0400) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x118812800) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x118075800) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x11645d800) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x1350b9c00) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x111124c00) [pid = 1646] [serial = 884] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x118374800) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x123ac7c00) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x124452c00) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12d879400) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x119a11c00) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x1231cd800) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x123525400) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x12ab8c000) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x1278e5000) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x11991ac00) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x119a19000) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x126010000) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x116462400) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x116876c00) [pid = 1646] [serial = 887] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x118821400) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x135082000) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x13532bc00) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x112bef800) [pid = 1646] [serial = 978] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x116199400) [pid = 1646] [serial = 979] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x116f84400) [pid = 1646] [serial = 981] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x119967400) [pid = 1646] [serial = 988] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x112fe6400) [pid = 1646] [serial = 984] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x11949cc00) [pid = 1646] [serial = 987] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1184f2c00) [pid = 1646] [serial = 982] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x126ab3000) [pid = 1646] [serial = 507] [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:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x112a31400) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x11881d400) [pid = 1646] [serial = 985] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11880d800) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x124c95800) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x1212ac400) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x1267e2800) [pid = 1646] [serial = 963] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x1296ce800) [pid = 1646] [serial = 966] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x135338c00) [pid = 1646] [serial = 969] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x13541e000) [pid = 1646] [serial = 972] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x12c7b9400) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x12bfb4c00) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x115f34000) [pid = 1646] [serial = 975] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x119952000) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x1296ccc00) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 02:41:39 INFO - PROCESS | 1646 | 1462527699843 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:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 619ms 02:41:39 INFO - PROCESS | 1646 | 1462527699854 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1646 | 1462527699855 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:41:39 INFO - PROCESS | 1646 | 1462527699857 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1646 | 1462527699860 Marionette TRACE conn2 <- [1,1410,null,{}] 02:41:39 INFO - PROCESS | 1646 | 1462527699871 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:41:39 INFO - PROCESS | 1646 | 1462527699966 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:41:40 INFO - PROCESS | 1646 | 1462527700032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d5800 == 78 [pid = 1646] [id = 360] 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x118075400) [pid = 1646] [serial = 1079] [outer = 0x0] 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x118773800) [pid = 1646] [serial = 1080] [outer = 0x118075400] 02:41:40 INFO - PROCESS | 1646 | 1462527700060 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11881e000) [pid = 1646] [serial = 1081] [outer = 0x118075400] 02:41:40 INFO - PROCESS | 1646 | 1462527700387 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:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 574ms 02:41:40 INFO - PROCESS | 1646 | 1462527700431 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 1646 | 1462527700433 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 02:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:41:40 INFO - PROCESS | 1646 | 1462527700435 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 1646 | 1462527700436 Marionette TRACE conn2 <- [1,1414,null,{}] 02:41:40 INFO - PROCESS | 1646 | 1462527700439 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:41:40 INFO - PROCESS | 1646 | 1462527700534 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:41:40 INFO - PROCESS | 1646 | 1462527700599 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123e800 == 79 [pid = 1646] [id = 361] 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x118821000) [pid = 1646] [serial = 1082] [outer = 0x0] 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x119499000) [pid = 1646] [serial = 1083] [outer = 0x118821000] 02:41:40 INFO - PROCESS | 1646 | 1462527700625 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x119963000) [pid = 1646] [serial = 1084] [outer = 0x118821000] 02:41:41 INFO - PROCESS | 1646 | 1462527701006 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:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 619ms 02:41:41 INFO - PROCESS | 1646 | 1462527701054 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1646 | 1462527701056 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 02:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:41:41 INFO - PROCESS | 1646 | 1462527701058 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1646 | 1462527701059 Marionette TRACE conn2 <- [1,1418,null,{}] 02:41:41 INFO - PROCESS | 1646 | 1462527701061 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:41:41 INFO - PROCESS | 1646 | 1462527701151 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:41:41 INFO - PROCESS | 1646 | 1462527701155 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d1d800 == 80 [pid = 1646] [id = 362] 02:41:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x119a10c00) [pid = 1646] [serial = 1085] [outer = 0x0] 02:41:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x119a1f000) [pid = 1646] [serial = 1086] [outer = 0x119a10c00] 02:41:41 INFO - PROCESS | 1646 | 1462527701181 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x1211f0c00) [pid = 1646] [serial = 1087] [outer = 0x119a10c00] 02:41:41 INFO - PROCESS | 1646 | 1462527701549 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:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 02:41:41 INFO - PROCESS | 1646 | 1462527701579 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1646 | 1462527701583 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 02:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:41:41 INFO - PROCESS | 1646 | 1462527701586 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1646 | 1462527701587 Marionette TRACE conn2 <- [1,1422,null,{}] 02:41:41 INFO - PROCESS | 1646 | 1462527701590 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:41:41 INFO - PROCESS | 1646 | 1462527701788 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:41:41 INFO - PROCESS | 1646 | 1462527701901 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a1800 == 81 [pid = 1646] [id = 363] 02:41:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x1212ab000) [pid = 1646] [serial = 1088] [outer = 0x0] 02:41:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x123729400) [pid = 1646] [serial = 1089] [outer = 0x1212ab000] 02:41:41 INFO - PROCESS | 1646 | 1462527701948 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x124d3c400) [pid = 1646] [serial = 1090] [outer = 0x1212ab000] 02:41:42 INFO - PROCESS | 1646 | 1462527702367 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:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 819ms 02:41:42 INFO - PROCESS | 1646 | 1462527702410 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 1646 | 1462527702412 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 02:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:41:42 INFO - PROCESS | 1646 | 1462527702414 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1646 | 1462527702415 Marionette TRACE conn2 <- [1,1426,null,{}] 02:41:42 INFO - PROCESS | 1646 | 1462527702417 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:41:42 INFO - PROCESS | 1646 | 1462527702532 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:41:42 INFO - PROCESS | 1646 | 1462527702544 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a9000 == 82 [pid = 1646] [id = 364] 02:41:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x124158400) [pid = 1646] [serial = 1091] [outer = 0x0] 02:41:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x1264d3000) [pid = 1646] [serial = 1092] [outer = 0x124158400] 02:41:42 INFO - PROCESS | 1646 | 1462527702571 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x1267da000) [pid = 1646] [serial = 1093] [outer = 0x124158400] 02:41:42 INFO - PROCESS | 1646 | 1462527702914 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:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 02:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:41:42 INFO - PROCESS | 1646 | 1462527702935 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 1646 | 1462527702936 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 02:41:42 INFO - PROCESS | 1646 | 1462527702938 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1646 | 1462527702939 Marionette TRACE conn2 <- [1,1430,null,{}] 02:41:42 INFO - PROCESS | 1646 | 1462527702942 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:41:43 INFO - PROCESS | 1646 | 1462527703066 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:41:43 INFO - PROCESS | 1646 | 1462527703070 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb38800 == 83 [pid = 1646] [id = 365] 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x12600e000) [pid = 1646] [serial = 1094] [outer = 0x0] 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x126a0b000) [pid = 1646] [serial = 1095] [outer = 0x12600e000] 02:41:43 INFO - PROCESS | 1646 | 1462527703095 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x126ab3400) [pid = 1646] [serial = 1096] [outer = 0x12600e000] 02:41:43 INFO - PROCESS | 1646 | 1462527703460 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:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 568ms 02:41:43 INFO - PROCESS | 1646 | 1462527703507 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 1646 | 1462527703508 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 02:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:41:43 INFO - PROCESS | 1646 | 1462527703510 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 1646 | 1462527703511 Marionette TRACE conn2 <- [1,1434,null,{}] 02:41:43 INFO - PROCESS | 1646 | 1462527703514 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:41:43 INFO - PROCESS | 1646 | 1462527703638 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:41:43 INFO - PROCESS | 1646 | 1462527703656 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c811800 == 84 [pid = 1646] [id = 366] 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x126426000) [pid = 1646] [serial = 1097] [outer = 0x0] 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x1278e4400) [pid = 1646] [serial = 1098] [outer = 0x126426000] 02:41:43 INFO - PROCESS | 1646 | 1462527703681 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1278ee000) [pid = 1646] [serial = 1099] [outer = 0x126426000] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x124c97000) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x118808c00) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x118809c00) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x115f3d800) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x116f86400) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x119948400) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x112a1e400) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x110f21000) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x113340c00) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:41:44 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11994dc00) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:41:44 INFO - PROCESS | 1646 | 1462527704180 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:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 724ms 02:41:44 INFO - PROCESS | 1646 | 1462527704235 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 1646 | 1462527704237 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 02:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:41:44 INFO - PROCESS | 1646 | 1462527704239 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 1646 | 1462527704240 Marionette TRACE conn2 <- [1,1438,null,{}] 02:41:44 INFO - PROCESS | 1646 | 1462527704242 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:41:44 INFO - PROCESS | 1646 | 1462527704341 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:41:44 INFO - PROCESS | 1646 | 1462527704362 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a89e800 == 85 [pid = 1646] [id = 367] 02:41:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11643c400) [pid = 1646] [serial = 1100] [outer = 0x0] 02:41:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x119dd1000) [pid = 1646] [serial = 1101] [outer = 0x11643c400] 02:41:44 INFO - PROCESS | 1646 | 1462527704387 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x1278edc00) [pid = 1646] [serial = 1102] [outer = 0x11643c400] 02:41:44 INFO - PROCESS | 1646 | 1462527704726 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:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 02:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:41:44 INFO - PROCESS | 1646 | 1462527704758 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 1646 | 1462527704759 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 02:41:44 INFO - PROCESS | 1646 | 1462527704762 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 1646 | 1462527704765 Marionette TRACE conn2 <- [1,1442,null,{}] 02:41:44 INFO - PROCESS | 1646 | 1462527704768 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:41:44 INFO - PROCESS | 1646 | 1462527704873 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:41:44 INFO - PROCESS | 1646 | 1462527704957 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d21a000 == 86 [pid = 1646] [id = 368] 02:41:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x128c39400) [pid = 1646] [serial = 1103] [outer = 0x0] 02:41:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x129009000) [pid = 1646] [serial = 1104] [outer = 0x128c39400] 02:41:44 INFO - PROCESS | 1646 | 1462527704987 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x12954e000) [pid = 1646] [serial = 1105] [outer = 0x128c39400] 02:41:45 INFO - PROCESS | 1646 | 1462527705264 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:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 524ms 02:41:45 INFO - PROCESS | 1646 | 1462527705287 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 1646 | 1462527705288 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 02:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:41:45 INFO - PROCESS | 1646 | 1462527705290 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1646 | 1462527705291 Marionette TRACE conn2 <- [1,1446,null,{}] 02:41:45 INFO - PROCESS | 1646 | 1462527705293 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:41:45 INFO - PROCESS | 1646 | 1462527705392 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:41:45 INFO - PROCESS | 1646 | 1462527705397 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321ad000 == 87 [pid = 1646] [id = 369] 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x12900b400) [pid = 1646] [serial = 1106] [outer = 0x0] 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x12961a000) [pid = 1646] [serial = 1107] [outer = 0x12900b400] 02:41:45 INFO - PROCESS | 1646 | 1462527705422 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x1296c5c00) [pid = 1646] [serial = 1108] [outer = 0x12900b400] 02:41:45 INFO - PROCESS | 1646 | 1462527705784 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:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 02:41:45 INFO - PROCESS | 1646 | 1462527705809 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 1646 | 1462527705810 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 02:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:41:45 INFO - PROCESS | 1646 | 1462527705827 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1646 | 1462527705828 Marionette TRACE conn2 <- [1,1450,null,{}] 02:41:45 INFO - PROCESS | 1646 | 1462527705833 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:41:45 INFO - PROCESS | 1646 | 1462527705924 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:41:45 INFO - PROCESS | 1646 | 1462527705928 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x13513c800 == 88 [pid = 1646] [id = 370] 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x1295e7000) [pid = 1646] [serial = 1109] [outer = 0x0] 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x12a839800) [pid = 1646] [serial = 1110] [outer = 0x1295e7000] 02:41:45 INFO - PROCESS | 1646 | 1462527705954 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12a91a400) [pid = 1646] [serial = 1111] [outer = 0x1295e7000] 02:41:46 INFO - PROCESS | 1646 | 1462527706537 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:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 787ms 02:41:46 INFO - PROCESS | 1646 | 1462527706601 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 1646 | 1462527706604 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 02:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:41:46 INFO - PROCESS | 1646 | 1462527706607 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 1646 | 1462527706609 Marionette TRACE conn2 <- [1,1454,null,{}] 02:41:46 INFO - PROCESS | 1646 | 1462527706613 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:41:46 INFO - PROCESS | 1646 | 1462527706823 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:41:46 INFO - PROCESS | 1646 | 1462527706910 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x11871a000 == 89 [pid = 1646] [id = 371] 02:41:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x1161bd000) [pid = 1646] [serial = 1112] [outer = 0x0] 02:41:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x116523800) [pid = 1646] [serial = 1113] [outer = 0x1161bd000] 02:41:46 INFO - PROCESS | 1646 | 1462527706962 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x116f7cc00) [pid = 1646] [serial = 1114] [outer = 0x1161bd000] 02:41:47 INFO - PROCESS | 1646 | 1462527707428 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:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 872ms 02:41:47 INFO - PROCESS | 1646 | 1462527707495 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:41:47 INFO - PROCESS | 1646 | 1462527707500 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 02:41:47 INFO - PROCESS | 1646 | 1462527707507 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1646 | 1462527707509 Marionette TRACE conn2 <- [1,1458,null,{}] 02:41:47 INFO - PROCESS | 1646 | 1462527707512 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:41:47 INFO - PROCESS | 1646 | 1462527707627 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:41:47 INFO - PROCESS | 1646 | 1462527707711 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f3b000 == 90 [pid = 1646] [id = 372] 02:41:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x1187a8000) [pid = 1646] [serial = 1115] [outer = 0x0] 02:41:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x119137000) [pid = 1646] [serial = 1116] [outer = 0x1187a8000] 02:41:47 INFO - PROCESS | 1646 | 1462527707741 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x11991d800) [pid = 1646] [serial = 1117] [outer = 0x1187a8000] 02:41:48 INFO - PROCESS | 1646 | 1462527708291 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:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 822ms 02:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:41:48 INFO - PROCESS | 1646 | 1462527708329 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 1646 | 1462527708330 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 02:41:48 INFO - PROCESS | 1646 | 1462527708333 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 1646 | 1462527708335 Marionette TRACE conn2 <- [1,1462,null,{}] 02:41:48 INFO - PROCESS | 1646 | 1462527708344 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:41:48 INFO - PROCESS | 1646 | 1462527708458 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:41:48 INFO - PROCESS | 1646 | 1462527708544 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x13534f000 == 91 [pid = 1646] [id = 373] 02:41:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x12675e400) [pid = 1646] [serial = 1118] [outer = 0x0] 02:41:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x126a11c00) [pid = 1646] [serial = 1119] [outer = 0x12675e400] 02:41:48 INFO - PROCESS | 1646 | 1462527708576 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x128c43400) [pid = 1646] [serial = 1120] [outer = 0x12675e400] 02:41:49 INFO - PROCESS | 1646 | 1462527709011 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:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 721ms 02:41:49 INFO - PROCESS | 1646 | 1462527709055 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:41:49 INFO - PROCESS | 1646 | 1462527709057 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 02:41:49 INFO - PROCESS | 1646 | 1462527709059 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 1646 | 1462527709060 Marionette TRACE conn2 <- [1,1466,null,{}] 02:41:49 INFO - PROCESS | 1646 | 1462527709082 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:41:49 INFO - PROCESS | 1646 | 1462527709198 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:41:49 INFO - PROCESS | 1646 | 1462527709282 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x135437800 == 92 [pid = 1646] [id = 374] 02:41:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x129009400) [pid = 1646] [serial = 1121] [outer = 0x0] 02:41:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x12954ac00) [pid = 1646] [serial = 1122] [outer = 0x129009400] 02:41:49 INFO - PROCESS | 1646 | 1462527709311 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x12a83a400) [pid = 1646] [serial = 1123] [outer = 0x129009400] 02:41:49 INFO - PROCESS | 1646 | 1462527709755 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:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 769ms 02:41:49 INFO - PROCESS | 1646 | 1462527709828 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 1646 | 1462527709830 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 02:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:41:49 INFO - PROCESS | 1646 | 1462527709834 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 1646 | 1462527709836 Marionette TRACE conn2 <- [1,1470,null,{}] 02:41:49 INFO - PROCESS | 1646 | 1462527709838 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:41:49 INFO - PROCESS | 1646 | 1462527709951 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:41:50 INFO - PROCESS | 1646 | 1462527710036 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355e2000 == 93 [pid = 1646] [id = 375] 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12ab7d800) [pid = 1646] [serial = 1124] [outer = 0x0] 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12ab87000) [pid = 1646] [serial = 1125] [outer = 0x12ab7d800] 02:41:50 INFO - PROCESS | 1646 | 1462527710066 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x12b204000) [pid = 1646] [serial = 1126] [outer = 0x12ab7d800] 02:41:50 INFO - PROCESS | 1646 | 1462527710559 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:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 769ms 02:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:41:50 INFO - PROCESS | 1646 | 1462527710604 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1646 | 1462527710605 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 02:41:50 INFO - PROCESS | 1646 | 1462527710607 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1646 | 1462527710609 Marionette TRACE conn2 <- [1,1474,null,{}] 02:41:50 INFO - PROCESS | 1646 | 1462527710611 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:41:50 INFO - PROCESS | 1646 | 1462527710729 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:41:50 INFO - PROCESS | 1646 | 1462527710815 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1360e6000 == 94 [pid = 1646] [id = 376] 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x12b28c000) [pid = 1646] [serial = 1127] [outer = 0x0] 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x12bb67c00) [pid = 1646] [serial = 1128] [outer = 0x12b28c000] 02:41:50 INFO - PROCESS | 1646 | 1462527710846 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x12bb97800) [pid = 1646] [serial = 1129] [outer = 0x12b28c000] 02:41:51 INFO - PROCESS | 1646 | 1462527711266 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:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 720ms 02:41:51 INFO - PROCESS | 1646 | 1462527711332 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1646 | 1462527711334 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 02:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:41:51 INFO - PROCESS | 1646 | 1462527711338 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1646 | 1462527711339 Marionette TRACE conn2 <- [1,1478,null,{}] 02:41:51 INFO - PROCESS | 1646 | 1462527711341 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:41:51 INFO - PROCESS | 1646 | 1462527711453 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:41:51 INFO - PROCESS | 1646 | 1462527711538 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x13617d800 == 95 [pid = 1646] [id = 377] 02:41:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x12b297000) [pid = 1646] [serial = 1130] [outer = 0x0] 02:41:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12bba4400) [pid = 1646] [serial = 1131] [outer = 0x12b297000] 02:41:51 INFO - PROCESS | 1646 | 1462527711568 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x12bfb6800) [pid = 1646] [serial = 1132] [outer = 0x12b297000] 02:41:51 INFO - PROCESS | 1646 | 1462527711984 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:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 02:41:52 INFO - PROCESS | 1646 | 1462527712008 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 1646 | 1462527712010 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 02:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:41:52 INFO - PROCESS | 1646 | 1462527712013 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 1646 | 1462527712015 Marionette TRACE conn2 <- [1,1482,null,{}] 02:41:52 INFO - PROCESS | 1646 | 1462527712019 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:41:52 INFO - PROCESS | 1646 | 1462527712130 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:41:52 INFO - PROCESS | 1646 | 1462527712215 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x136248000 == 96 [pid = 1646] [id = 378] 02:41:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x12bb71c00) [pid = 1646] [serial = 1133] [outer = 0x0] 02:41:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x12c31bc00) [pid = 1646] [serial = 1134] [outer = 0x12bb71c00] 02:41:52 INFO - PROCESS | 1646 | 1462527712247 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x12c7b7400) [pid = 1646] [serial = 1135] [outer = 0x12bb71c00] 02:41:52 INFO - PROCESS | 1646 | 1462527712709 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:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 725ms 02:41:52 INFO - PROCESS | 1646 | 1462527712788 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 1646 | 1462527712790 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 02:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:41:52 INFO - PROCESS | 1646 | 1462527712794 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 1646 | 1462527712795 Marionette TRACE conn2 <- [1,1486,null,{}] 02:41:52 INFO - PROCESS | 1646 | 1462527712798 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:41:53 INFO - PROCESS | 1646 | 1462527713082 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:41:53 INFO - PROCESS | 1646 | 1462527713186 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c92800 == 97 [pid = 1646] [id = 379] 02:41:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x111124800) [pid = 1646] [serial = 1136] [outer = 0x0] 02:41:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x11112fc00) [pid = 1646] [serial = 1137] [outer = 0x111124800] 02:41:53 INFO - PROCESS | 1646 | 1462527713216 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x112a27c00) [pid = 1646] [serial = 1138] [outer = 0x111124800] 02:41:53 INFO - PROCESS | 1646 | 1462527713720 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:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 971ms 02:41:53 INFO - PROCESS | 1646 | 1462527713767 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:41:53 INFO - PROCESS | 1646 | 1462527713769 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 02:41:53 INFO - PROCESS | 1646 | 1462527713772 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1646 | 1462527713774 Marionette TRACE conn2 <- [1,1490,null,{}] 02:41:53 INFO - PROCESS | 1646 | 1462527713777 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:41:53 INFO - PROCESS | 1646 | 1462527713886 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:41:53 INFO - PROCESS | 1646 | 1462527713980 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d1a000 == 98 [pid = 1646] [id = 380] 02:41:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x112f91c00) [pid = 1646] [serial = 1139] [outer = 0x0] 02:41:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x115e60800) [pid = 1646] [serial = 1140] [outer = 0x112f91c00] 02:41:54 INFO - PROCESS | 1646 | 1462527714013 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 211 (0x118071c00) [pid = 1646] [serial = 1141] [outer = 0x112f91c00] 02:41:54 INFO - PROCESS | 1646 | 1462527714460 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:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 722ms 02:41:54 INFO - PROCESS | 1646 | 1462527714494 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 1646 | 1462527714495 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 02:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:41:54 INFO - PROCESS | 1646 | 1462527714520 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 1646 | 1462527714522 Marionette TRACE conn2 <- [1,1494,null,{}] 02:41:54 INFO - PROCESS | 1646 | 1462527714524 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:41:54 INFO - PROCESS | 1646 | 1462527714630 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:41:54 INFO - PROCESS | 1646 | 1462527714722 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce4800 == 99 [pid = 1646] [id = 381] 02:41:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 212 (0x116874800) [pid = 1646] [serial = 1142] [outer = 0x0] 02:41:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 213 (0x118812800) [pid = 1646] [serial = 1143] [outer = 0x116874800] 02:41:54 INFO - PROCESS | 1646 | 1462527714750 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 214 (0x11920f800) [pid = 1646] [serial = 1144] [outer = 0x116874800] 02:41:55 INFO - PROCESS | 1646 | 1462527715239 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:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1321ad000 == 98 [pid = 1646] [id = 369] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12d21a000 == 97 [pid = 1646] [id = 368] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12a89e800 == 96 [pid = 1646] [id = 367] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12c811800 == 95 [pid = 1646] [id = 366] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 213 (0x126762800) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 212 (0x12bb9a000) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 211 (0x129157c00) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 210 (0x1231cc800) [pid = 1646] [serial = 999] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12c31c000) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x12a911400) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x12ce1d000) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x112a26400) [pid = 1646] [serial = 993] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x124455000) [pid = 1646] [serial = 1002] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x11837b400) [pid = 1646] [serial = 996] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb38800 == 94 [pid = 1646] [id = 365] 02:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8a9000 == 93 [pid = 1646] [id = 364] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a1800 == 92 [pid = 1646] [id = 363] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x124d1d800 == 91 [pid = 1646] [id = 362] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12123e800 == 90 [pid = 1646] [id = 361] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x124433000 == 89 [pid = 1646] [id = 346] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1231ba800 == 88 [pid = 1646] [id = 345] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d5800 == 87 [pid = 1646] [id = 360] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x116823000 == 86 [pid = 1646] [id = 359] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x11821e000 == 85 [pid = 1646] [id = 358] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x1352cb000 == 84 [pid = 1646] [id = 355] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12da7f800 == 83 [pid = 1646] [id = 354] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce75000 == 82 [pid = 1646] [id = 353] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39b000 == 81 [pid = 1646] [id = 352] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x124d99800 == 80 [pid = 1646] [id = 351] 02:41:55 INFO - PROCESS | 1646 | --DOCSHELL 0x118222800 == 79 [pid = 1646] [id = 350] 02:41:55 INFO - PROCESS | 1646 | 1462527715298 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 1646 | 1462527715301 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 02:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:41:55 INFO - PROCESS | 1646 | 1462527715308 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1646 | 1462527715311 Marionette TRACE conn2 <- [1,1498,null,{}] 02:41:55 INFO - PROCESS | 1646 | 1462527715313 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:41:55 INFO - PROCESS | 1646 | 1462527715409 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:41:55 INFO - PROCESS | 1646 | 1462527715418 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x11745e000 == 80 [pid = 1646] [id = 382] 02:41:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x11880f400) [pid = 1646] [serial = 1145] [outer = 0x0] 02:41:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x11991cc00) [pid = 1646] [serial = 1146] [outer = 0x11880f400] 02:41:55 INFO - PROCESS | 1646 | 1462527715444 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x11996c400) [pid = 1646] [serial = 1147] [outer = 0x11880f400] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x119968800) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x119a15000) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x135332800) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x11880c800) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x119208c00) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x117c19800) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x1187a1400) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x119eb4000) [pid = 1646] [serial = 991] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x112a34c00) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x11673bc00) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x110f27400) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x119948800) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x113424c00) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x115f32c00) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x111111c00) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x11837d400) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x112a28400) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x11912d800) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 02:41:55 INFO - PROCESS | 1646 | 1462527715831 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:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 574ms 02:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:41:55 INFO - PROCESS | 1646 | 1462527715879 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 1646 | 1462527715880 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 02:41:55 INFO - PROCESS | 1646 | 1462527715882 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1646 | 1462527715883 Marionette TRACE conn2 <- [1,1502,null,{}] 02:41:55 INFO - PROCESS | 1646 | 1462527715886 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:41:55 INFO - PROCESS | 1646 | 1462527715993 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:41:56 INFO - PROCESS | 1646 | 1462527716001 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x123609800 == 81 [pid = 1646] [id = 383] 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11996e800) [pid = 1646] [serial = 1148] [outer = 0x0] 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x119eaf000) [pid = 1646] [serial = 1149] [outer = 0x11996e800] 02:41:56 INFO - PROCESS | 1646 | 1462527716027 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x119eba400) [pid = 1646] [serial = 1150] [outer = 0x11996e800] 02:41:56 INFO - PROCESS | 1646 | 1462527716381 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:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 02:41:56 INFO - PROCESS | 1646 | 1462527716404 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1646 | 1462527716405 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 02:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:41:56 INFO - PROCESS | 1646 | 1462527716407 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1646 | 1462527716409 Marionette TRACE conn2 <- [1,1506,null,{}] 02:41:56 INFO - PROCESS | 1646 | 1462527716411 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:41:56 INFO - PROCESS | 1646 | 1462527716510 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:41:56 INFO - PROCESS | 1646 | 1462527716515 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fd5800 == 82 [pid = 1646] [id = 384] 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x123523800) [pid = 1646] [serial = 1151] [outer = 0x0] 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x12352d800) [pid = 1646] [serial = 1152] [outer = 0x123523800] 02:41:56 INFO - PROCESS | 1646 | 1462527716547 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x12415cc00) [pid = 1646] [serial = 1153] [outer = 0x123523800] 02:41:56 INFO - PROCESS | 1646 | 1462527716910 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:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 02:41:56 INFO - PROCESS | 1646 | 1462527716927 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1646 | 1462527716928 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 02:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:41:56 INFO - PROCESS | 1646 | 1462527716930 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1646 | 1462527716933 Marionette TRACE conn2 <- [1,1510,null,{}] 02:41:56 INFO - PROCESS | 1646 | 1462527716936 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:41:57 INFO - PROCESS | 1646 | 1462527717060 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:41:57 INFO - PROCESS | 1646 | 1462527717067 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b8800 == 83 [pid = 1646] [id = 385] 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x123524c00) [pid = 1646] [serial = 1154] [outer = 0x0] 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x124d33000) [pid = 1646] [serial = 1155] [outer = 0x123524c00] 02:41:57 INFO - PROCESS | 1646 | 1462527717092 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 198 (0x1266ef400) [pid = 1646] [serial = 1156] [outer = 0x123524c00] 02:41:57 INFO - PROCESS | 1646 | 1462527717442 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:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 02:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:41:57 INFO - PROCESS | 1646 | 1462527717451 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 1646 | 1462527717452 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 02:41:57 INFO - PROCESS | 1646 | 1462527717454 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 1646 | 1462527717455 Marionette TRACE conn2 <- [1,1514,null,{}] 02:41:57 INFO - PROCESS | 1646 | 1462527717457 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:41:57 INFO - PROCESS | 1646 | 1462527717550 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:41:57 INFO - PROCESS | 1646 | 1462527717561 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c809000 == 84 [pid = 1646] [id = 386] 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 199 (0x126761000) [pid = 1646] [serial = 1157] [outer = 0x0] 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 200 (0x126a02c00) [pid = 1646] [serial = 1158] [outer = 0x126761000] 02:41:57 INFO - PROCESS | 1646 | 1462527717587 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 201 (0x12789d000) [pid = 1646] [serial = 1159] [outer = 0x126761000] 02:41:57 INFO - PROCESS | 1646 | 1462527717974 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:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 569ms 02:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:41:58 INFO - PROCESS | 1646 | 1462527718023 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 1646 | 1462527718024 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 02:41:58 INFO - PROCESS | 1646 | 1462527718026 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 1646 | 1462527718027 Marionette TRACE conn2 <- [1,1518,null,{}] 02:41:58 INFO - PROCESS | 1646 | 1462527718030 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:41:58 INFO - PROCESS | 1646 | 1462527718152 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:41:58 INFO - PROCESS | 1646 | 1462527718165 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce82000 == 85 [pid = 1646] [id = 387] 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 202 (0x1278a1800) [pid = 1646] [serial = 1160] [outer = 0x0] 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 203 (0x1278ec000) [pid = 1646] [serial = 1161] [outer = 0x1278a1800] 02:41:58 INFO - PROCESS | 1646 | 1462527718190 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 204 (0x128c46000) [pid = 1646] [serial = 1162] [outer = 0x1278a1800] 02:41:58 INFO - PROCESS | 1646 | 1462527718548 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:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 02:41:58 INFO - PROCESS | 1646 | 1462527718597 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 1646 | 1462527718598 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 02:41:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:41:58 INFO - PROCESS | 1646 | 1462527718600 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 1646 | 1462527718602 Marionette TRACE conn2 <- [1,1522,null,{}] 02:41:58 INFO - PROCESS | 1646 | 1462527718604 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:41:58 INFO - PROCESS | 1646 | 1462527718726 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:41:58 INFO - PROCESS | 1646 | 1462527718742 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d453000 == 86 [pid = 1646] [id = 388] 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 205 (0x1278a1c00) [pid = 1646] [serial = 1163] [outer = 0x0] 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 206 (0x129543800) [pid = 1646] [serial = 1164] [outer = 0x1278a1c00] 02:41:58 INFO - PROCESS | 1646 | 1462527718767 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 207 (0x1296c3400) [pid = 1646] [serial = 1165] [outer = 0x1278a1c00] 02:41:59 INFO - PROCESS | 1646 | 1462527719107 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:41:59 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:41:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:41:59 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:41:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:41:59 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:41:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:41:59 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:41:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:41:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 569ms 02:41:59 INFO - PROCESS | 1646 | 1462527719171 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 1646 | 1462527719172 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 02:41:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:41:59 INFO - PROCESS | 1646 | 1462527719175 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 1646 | 1462527719176 Marionette TRACE conn2 <- [1,1526,null,{}] 02:41:59 INFO - PROCESS | 1646 | 1462527719178 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:41:59 INFO - PROCESS | 1646 | 1462527719298 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:41:59 INFO - PROCESS | 1646 | 1462527719311 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de58000 == 87 [pid = 1646] [id = 389] 02:41:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 208 (0x129548000) [pid = 1646] [serial = 1166] [outer = 0x0] 02:41:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 209 (0x12b209400) [pid = 1646] [serial = 1167] [outer = 0x129548000] 02:41:59 INFO - PROCESS | 1646 | 1462527719341 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 210 (0x12c7bb400) [pid = 1646] [serial = 1168] [outer = 0x129548000] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 209 (0x12d26e400) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 208 (0x119eb8000) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 207 (0x1278f1c00) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 206 (0x124153000) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 205 (0x11881a000) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 204 (0x1350b7400) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 203 (0x112a28000) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 202 (0x112a1c400) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 201 (0x112a38000) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 200 (0x12bfb4800) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 199 (0x128c38400) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 198 (0x112a37c00) [pid = 1646] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 197 (0x1134ad000) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x1110ad000) [pid = 1646] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x11994e400) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x1110b6000) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x128c39000) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x12d26a400) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x119965400) [pid = 1646] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x12b291400) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x11205e000) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x11837a800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x123525800) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x119eb8c00) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x112a1bc00) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x135086400) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x11996cc00) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x1267e0000) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x12352a000) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x1278f0400) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x12d87e400) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x115f38400) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x129155400) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x123c7f000) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x126010800) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x124158400) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12600e000) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x126426000) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x11837bc00) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x112a27400) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x11643d400) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x11112a000) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11881c800) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x112058400) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x123522400) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x119965800) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x118075400) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x118821000) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x119a10c00) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x111130800) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x1212b1400) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x128c39400) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x116807c00) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x1212ab000) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x11643c400) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:42:00 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12900b400) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:42:00 INFO - PROCESS | 1646 | 1462527720095 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:42:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:42:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:42:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:42:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 02:42:00 INFO - PROCESS | 1646 | 1462527720146 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1646 | 1462527720147 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 02:42:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:42:00 INFO - PROCESS | 1646 | 1462527720149 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1646 | 1462527720151 Marionette TRACE conn2 <- [1,1530,null,{}] 02:42:00 INFO - PROCESS | 1646 | 1462527720153 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:42:00 INFO - PROCESS | 1646 | 1462527720260 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:42:00 INFO - PROCESS | 1646 | 1462527720265 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c95800 == 88 [pid = 1646] [id = 390] 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x112a27800) [pid = 1646] [serial = 1169] [outer = 0x0] 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x113423000) [pid = 1646] [serial = 1170] [outer = 0x112a27800] 02:42:00 INFO - PROCESS | 1646 | 1462527720290 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x11643d400) [pid = 1646] [serial = 1171] [outer = 0x112a27800] 02:42:00 INFO - PROCESS | 1646 | 1462527720641 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:42:00 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:42:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:42:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:42:00 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:42:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:42:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 02:42:00 INFO - PROCESS | 1646 | 1462527720686 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1646 | 1462527720687 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 02:42:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:42:00 INFO - PROCESS | 1646 | 1462527720690 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1646 | 1462527720691 Marionette TRACE conn2 <- [1,1534,null,{}] 02:42:00 INFO - PROCESS | 1646 | 1462527720693 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:42:00 INFO - PROCESS | 1646 | 1462527720791 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:42:00 INFO - PROCESS | 1646 | 1462527720795 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d463800 == 89 [pid = 1646] [id = 391] 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x116a77000) [pid = 1646] [serial = 1172] [outer = 0x0] 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x118821000) [pid = 1646] [serial = 1173] [outer = 0x116a77000] 02:42:00 INFO - PROCESS | 1646 | 1462527720822 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x119a1d000) [pid = 1646] [serial = 1174] [outer = 0x116a77000] 02:42:01 INFO - PROCESS | 1646 | 1462527721168 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:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 02:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:42:01 INFO - PROCESS | 1646 | 1462527721209 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1646 | 1462527721210 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 02:42:01 INFO - PROCESS | 1646 | 1462527721212 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1646 | 1462527721213 Marionette TRACE conn2 <- [1,1538,null,{}] 02:42:01 INFO - PROCESS | 1646 | 1462527721218 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:42:01 INFO - PROCESS | 1646 | 1462527721314 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:42:01 INFO - PROCESS | 1646 | 1462527721397 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1360e0000 == 90 [pid = 1646] [id = 392] 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x11837bc00) [pid = 1646] [serial = 1175] [outer = 0x0] 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x123526800) [pid = 1646] [serial = 1176] [outer = 0x11837bc00] 02:42:01 INFO - PROCESS | 1646 | 1462527721422 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x1247ca000) [pid = 1646] [serial = 1177] [outer = 0x11837bc00] 02:42:01 INFO - PROCESS | 1646 | 1462527721688 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:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms 02:42:01 INFO - PROCESS | 1646 | 1462527721738 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1646 | 1462527721739 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 02:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:42:01 INFO - PROCESS | 1646 | 1462527721742 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1646 | 1462527721743 Marionette TRACE conn2 <- [1,1542,null,{}] 02:42:01 INFO - PROCESS | 1646 | 1462527721756 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:42:01 INFO - PROCESS | 1646 | 1462527721855 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:42:01 INFO - PROCESS | 1646 | 1462527721859 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x136294800 == 91 [pid = 1646] [id = 393] 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x1247c9c00) [pid = 1646] [serial = 1178] [outer = 0x0] 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x126a9bc00) [pid = 1646] [serial = 1179] [outer = 0x1247c9c00] 02:42:01 INFO - PROCESS | 1646 | 1462527721883 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x129005400) [pid = 1646] [serial = 1180] [outer = 0x1247c9c00] 02:42:02 INFO - PROCESS | 1646 | 1462527722398 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:42:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:42:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 724ms 02:42:02 INFO - PROCESS | 1646 | 1462527722466 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 1646 | 1462527722469 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 02:42:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:42:02 INFO - PROCESS | 1646 | 1462527722473 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 1646 | 1462527722475 Marionette TRACE conn2 <- [1,1546,null,{}] 02:42:02 INFO - PROCESS | 1646 | 1462527722479 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:42:02 INFO - PROCESS | 1646 | 1462527722603 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:42:02 INFO - PROCESS | 1646 | 1462527722726 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x118220000 == 92 [pid = 1646] [id = 394] 02:42:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x112a20c00) [pid = 1646] [serial = 1181] [outer = 0x0] 02:42:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x112bef800) [pid = 1646] [serial = 1182] [outer = 0x112a20c00] 02:42:02 INFO - PROCESS | 1646 | 1462527722759 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x116549400) [pid = 1646] [serial = 1183] [outer = 0x112a20c00] 02:42:03 INFO - PROCESS | 1646 | 1462527723185 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:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 02:42:03 INFO - PROCESS | 1646 | 1462527723196 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 1646 | 1462527723202 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 02:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:42:03 INFO - PROCESS | 1646 | 1462527723251 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1646 | 1462527723252 Marionette TRACE conn2 <- [1,1550,null,{}] 02:42:03 INFO - PROCESS | 1646 | 1462527723257 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:42:03 INFO - PROCESS | 1646 | 1462527723376 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:42:03 INFO - PROCESS | 1646 | 1462527723468 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ceb000 == 93 [pid = 1646] [id = 395] 02:42:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11710c400) [pid = 1646] [serial = 1184] [outer = 0x0] 02:42:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x1187aa800) [pid = 1646] [serial = 1185] [outer = 0x11710c400] 02:42:03 INFO - PROCESS | 1646 | 1462527723500 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x119134c00) [pid = 1646] [serial = 1186] [outer = 0x11710c400] 02:42:03 INFO - PROCESS | 1646 | 1462527723922 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:42:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 740ms 02:42:03 INFO - PROCESS | 1646 | 1462527723972 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:42:03 INFO - PROCESS | 1646 | 1462527723974 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 02:42:03 INFO - PROCESS | 1646 | 1462527723976 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1646 | 1462527723979 Marionette TRACE conn2 <- [1,1554,null,{}] 02:42:03 INFO - PROCESS | 1646 | 1462527723987 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:42:04 INFO - PROCESS | 1646 | 1462527724106 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:42:04 INFO - PROCESS | 1646 | 1462527724202 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x135132800 == 94 [pid = 1646] [id = 396] 02:42:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x119965c00) [pid = 1646] [serial = 1187] [outer = 0x0] 02:42:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x1232fa400) [pid = 1646] [serial = 1188] [outer = 0x119965c00] 02:42:04 INFO - PROCESS | 1646 | 1462527724235 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x124451400) [pid = 1646] [serial = 1189] [outer = 0x119965c00] 02:42:04 INFO - PROCESS | 1646 | 1462527724667 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:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 722ms 02:42:04 INFO - PROCESS | 1646 | 1462527724710 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1646 | 1462527724712 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 02:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:42:04 INFO - PROCESS | 1646 | 1462527724716 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1646 | 1462527724717 Marionette TRACE conn2 <- [1,1558,null,{}] 02:42:04 INFO - PROCESS | 1646 | 1462527724720 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:42:04 INFO - PROCESS | 1646 | 1462527724835 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:42:04 INFO - PROCESS | 1646 | 1462527724955 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x136292800 == 95 [pid = 1646] [id = 397] 02:42:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x124d35400) [pid = 1646] [serial = 1190] [outer = 0x0] 02:42:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x126ab3000) [pid = 1646] [serial = 1191] [outer = 0x124d35400] 02:42:04 INFO - PROCESS | 1646 | 1462527724987 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x129546400) [pid = 1646] [serial = 1192] [outer = 0x124d35400] 02:42:05 INFO - PROCESS | 1646 | 1462527725416 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:42:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:42:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 02:42:05 INFO - PROCESS | 1646 | 1462527725437 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1646 | 1462527725439 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 02:42:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:42:05 INFO - PROCESS | 1646 | 1462527725441 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 1646 | 1462527725443 Marionette TRACE conn2 <- [1,1562,null,{}] 02:42:05 INFO - PROCESS | 1646 | 1462527725445 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:42:05 INFO - PROCESS | 1646 | 1462527725589 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:42:05 INFO - PROCESS | 1646 | 1462527725755 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1395e2000 == 96 [pid = 1646] [id = 398] 02:42:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x126a98400) [pid = 1646] [serial = 1193] [outer = 0x0] 02:42:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x129620c00) [pid = 1646] [serial = 1194] [outer = 0x126a98400] 02:42:05 INFO - PROCESS | 1646 | 1462527725804 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x12a914400) [pid = 1646] [serial = 1195] [outer = 0x126a98400] 02:42:06 INFO - PROCESS | 1646 | 1462527726276 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:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 877ms 02:42:06 INFO - PROCESS | 1646 | 1462527726318 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 1646 | 1462527726320 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 02:42:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:42:06 INFO - PROCESS | 1646 | 1462527726322 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 1646 | 1462527726323 Marionette TRACE conn2 <- [1,1566,null,{}] 02:42:06 INFO - PROCESS | 1646 | 1462527726326 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:42:06 INFO - PROCESS | 1646 | 1462527726459 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:42:06 INFO - PROCESS | 1646 | 1462527726603 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x141bcb000 == 97 [pid = 1646] [id = 399] 02:42:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x111d35800) [pid = 1646] [serial = 1196] [outer = 0x0] 02:42:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x12b208400) [pid = 1646] [serial = 1197] [outer = 0x111d35800] 02:42:06 INFO - PROCESS | 1646 | 1462527726637 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x12ca79000) [pid = 1646] [serial = 1198] [outer = 0x111d35800] 02:42:07 INFO - PROCESS | 1646 | 1462527727071 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:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 02:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:42:07 INFO - PROCESS | 1646 | 1462527727092 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 1646 | 1462527727094 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 02:42:07 INFO - PROCESS | 1646 | 1462527727096 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 1646 | 1462527727097 Marionette TRACE conn2 <- [1,1570,null,{}] 02:42:07 INFO - PROCESS | 1646 | 1462527727100 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:42:07 INFO - PROCESS | 1646 | 1462527727227 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:42:07 INFO - PROCESS | 1646 | 1462527727355 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f34000 == 98 [pid = 1646] [id = 400] 02:42:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x111d3a800) [pid = 1646] [serial = 1199] [outer = 0x0] 02:42:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x1126c2400) [pid = 1646] [serial = 1200] [outer = 0x111d3a800] 02:42:07 INFO - PROCESS | 1646 | 1462527727405 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x115f39400) [pid = 1646] [serial = 1201] [outer = 0x111d3a800] 02:42:08 INFO - PROCESS | 1646 | 1462527728194 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:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1121ms 02:42:08 INFO - PROCESS | 1646 | 1462527728231 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1646 | 1462527728233 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 02:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:42:08 INFO - PROCESS | 1646 | 1462527728238 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1646 | 1462527728240 Marionette TRACE conn2 <- [1,1574,null,{}] 02:42:08 INFO - PROCESS | 1646 | 1462527728244 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:42:08 INFO - PROCESS | 1646 | 1462527728355 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:42:08 INFO - PROCESS | 1646 | 1462527728446 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ee3000 == 99 [pid = 1646] [id = 401] 02:42:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x112058400) [pid = 1646] [serial = 1202] [outer = 0x0] 02:42:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x1121d9400) [pid = 1646] [serial = 1203] [outer = 0x112058400] 02:42:08 INFO - PROCESS | 1646 | 1462527728475 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x112a23400) [pid = 1646] [serial = 1204] [outer = 0x112058400] 02:42:08 INFO - PROCESS | 1646 | 1462527728908 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:42:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:42:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 720ms 02:42:08 INFO - PROCESS | 1646 | 1462527728958 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1646 | 1462527728962 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 02:42:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:42:08 INFO - PROCESS | 1646 | 1462527728966 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1646 | 1462527728968 Marionette TRACE conn2 <- [1,1578,null,{}] 02:42:08 INFO - PROCESS | 1646 | 1462527728970 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:42:09 INFO - PROCESS | 1646 | 1462527729072 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:42:09 INFO - PROCESS | 1646 | 1462527729201 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c30000 == 100 [pid = 1646] [id = 402] 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x114ffb400) [pid = 1646] [serial = 1205] [outer = 0x0] 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x115f36000) [pid = 1646] [serial = 1206] [outer = 0x114ffb400] 02:42:09 INFO - PROCESS | 1646 | 1462527729231 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x116457c00) [pid = 1646] [serial = 1207] [outer = 0x114ffb400] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x1321c6800 == 99 [pid = 1646] [id = 211] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11918d000 == 98 [pid = 1646] [id = 302] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x1360e0000 == 97 [pid = 1646] [id = 392] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12d463800 == 96 [pid = 1646] [id = 391] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x117c95800 == 95 [pid = 1646] [id = 390] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12de58000 == 94 [pid = 1646] [id = 389] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12d453000 == 93 [pid = 1646] [id = 388] 02:42:09 INFO - PROCESS | 1646 | 1462527729744 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:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce82000 == 92 [pid = 1646] [id = 387] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12c809000 == 91 [pid = 1646] [id = 386] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b8800 == 90 [pid = 1646] [id = 385] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x128fd5800 == 89 [pid = 1646] [id = 384] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x123609800 == 88 [pid = 1646] [id = 383] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11745e000 == 87 [pid = 1646] [id = 382] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce4800 == 86 [pid = 1646] [id = 381] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x115d1a000 == 85 [pid = 1646] [id = 380] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x117c92800 == 84 [pid = 1646] [id = 379] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x136248000 == 83 [pid = 1646] [id = 378] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x13617d800 == 82 [pid = 1646] [id = 377] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x1360e6000 == 81 [pid = 1646] [id = 376] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x1355e2000 == 80 [pid = 1646] [id = 375] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x135437800 == 79 [pid = 1646] [id = 374] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x13534f000 == 78 [pid = 1646] [id = 373] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x128f3b000 == 77 [pid = 1646] [id = 372] 02:42:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11871a000 == 76 [pid = 1646] [id = 371] 02:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 823ms 02:42:09 INFO - PROCESS | 1646 | 1462527729790 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 1646 | 1462527729791 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 02:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:42:09 INFO - PROCESS | 1646 | 1462527729794 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 1646 | 1462527729796 Marionette TRACE conn2 <- [1,1582,null,{}] 02:42:09 INFO - PROCESS | 1646 | 1462527729803 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:42:09 INFO - PROCESS | 1646 | 1462527729895 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:42:09 INFO - PROCESS | 1646 | 1462527729904 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa3800 == 77 [pid = 1646] [id = 403] 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x116743000) [pid = 1646] [serial = 1208] [outer = 0x0] 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x116807c00) [pid = 1646] [serial = 1209] [outer = 0x116743000] 02:42:09 INFO - PROCESS | 1646 | 1462527729933 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x117c1bc00) [pid = 1646] [serial = 1210] [outer = 0x116743000] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x12d881400) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x12352e800) [pid = 1646] [serial = 1000] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x12b20b400) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x1267e5000) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x119a1fc00) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x135419400) [pid = 1646] [serial = 970] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x115f3ac00) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x1296cd400) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x11876b000) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x12ca7e400) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x12cfb9800) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x11880c000) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x12ab81400) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x112a21400) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x1244a2000) [pid = 1646] [serial = 961] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x12c319400) [pid = 1646] [serial = 976] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x1296cf000) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x135083400) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x119eb4800) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x12c1aec00) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x115f33c00) [pid = 1646] [serial = 994] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x1194a4000) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x12789f400) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x12d268c00) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x126765800) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x135669000) [pid = 1646] [serial = 973] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x129004000) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x12b291c00) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x12c7bc000) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x12bb6ac00) [pid = 1646] [serial = 967] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x1350c5400) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x11880d000) [pid = 1646] [serial = 997] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x12ca72800) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x126011000) [pid = 1646] [serial = 1003] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x129153c00) [pid = 1646] [serial = 964] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12961a000) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x1264d3000) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x126a0b000) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x1278e4400) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x126ab3400) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x126430800) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x126767400) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x112e6d400) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1267d9c00) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x124d3d800) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x126a08c00) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x12676cc00) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x119ebb400) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11994a000) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x114ffa800) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x112a34000) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x124156000) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x123acb800) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x119dce400) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x119eaf800) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x118773800) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x11881e000) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x119499000) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x119963000) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x119a1f000) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1211f0c00) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x112fe7400) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11807ac00) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x123530800) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x123526c00) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12954e000) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1278ee000) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1134acc00) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x118774c00) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x118074800) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x123729400) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1278edc00) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x124d3c400) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1267da000) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119dd1000) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x129009000) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1296c5c00) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 02:42:10 INFO - PROCESS | 1646 | 1462527730369 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:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 623ms 02:42:10 INFO - PROCESS | 1646 | 1462527730418 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1646 | 1462527730420 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 02:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:42:10 INFO - PROCESS | 1646 | 1462527730423 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1646 | 1462527730424 Marionette TRACE conn2 <- [1,1586,null,{}] 02:42:10 INFO - PROCESS | 1646 | 1462527730426 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:42:10 INFO - PROCESS | 1646 | 1462527730515 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:42:10 INFO - PROCESS | 1646 | 1462527730520 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194df000 == 78 [pid = 1646] [id = 404] 02:42:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x118378800) [pid = 1646] [serial = 1211] [outer = 0x0] 02:42:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11856c000) [pid = 1646] [serial = 1212] [outer = 0x118378800] 02:42:10 INFO - PROCESS | 1646 | 1462527730547 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x118804400) [pid = 1646] [serial = 1213] [outer = 0x118378800] 02:42:10 INFO - PROCESS | 1646 | 1462527730894 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:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 02:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:42:10 INFO - PROCESS | 1646 | 1462527730941 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 1646 | 1462527730942 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 02:42:10 INFO - PROCESS | 1646 | 1462527730944 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 1646 | 1462527730946 Marionette TRACE conn2 <- [1,1590,null,{}] 02:42:10 INFO - PROCESS | 1646 | 1462527730955 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:42:11 INFO - PROCESS | 1646 | 1462527731044 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:42:11 INFO - PROCESS | 1646 | 1462527731050 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e95000 == 79 [pid = 1646] [id = 405] 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118808800) [pid = 1646] [serial = 1214] [outer = 0x0] 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x118811c00) [pid = 1646] [serial = 1215] [outer = 0x118808800] 02:42:11 INFO - PROCESS | 1646 | 1462527731076 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119134000) [pid = 1646] [serial = 1216] [outer = 0x118808800] 02:42:11 INFO - PROCESS | 1646 | 1462527731418 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:42:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:42:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 02:42:11 INFO - PROCESS | 1646 | 1462527731466 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 1646 | 1462527731468 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 02:42:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:42:11 INFO - PROCESS | 1646 | 1462527731471 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 1646 | 1462527731472 Marionette TRACE conn2 <- [1,1594,null,{}] 02:42:11 INFO - PROCESS | 1646 | 1462527731474 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:42:11 INFO - PROCESS | 1646 | 1462527731613 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:42:11 INFO - PROCESS | 1646 | 1462527731661 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x123918800 == 80 [pid = 1646] [id = 406] 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11880c000) [pid = 1646] [serial = 1217] [outer = 0x0] 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x119918000) [pid = 1646] [serial = 1218] [outer = 0x11880c000] 02:42:11 INFO - PROCESS | 1646 | 1462527731689 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11996ec00) [pid = 1646] [serial = 1219] [outer = 0x11880c000] 02:42:12 INFO - PROCESS | 1646 | 1462527732010 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:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 569ms 02:42:12 INFO - PROCESS | 1646 | 1462527732048 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 1646 | 1462527732051 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 02:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:42:12 INFO - PROCESS | 1646 | 1462527732053 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 1646 | 1462527732054 Marionette TRACE conn2 <- [1,1598,null,{}] 02:42:12 INFO - PROCESS | 1646 | 1462527732057 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:42:12 INFO - PROCESS | 1646 | 1462527732177 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:42:12 INFO - PROCESS | 1646 | 1462527732192 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x124721800 == 81 [pid = 1646] [id = 407] 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1199b3400) [pid = 1646] [serial = 1220] [outer = 0x0] 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x119dc9000) [pid = 1646] [serial = 1221] [outer = 0x1199b3400] 02:42:12 INFO - PROCESS | 1646 | 1462527732217 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x119eb4800) [pid = 1646] [serial = 1222] [outer = 0x1199b3400] 02:42:12 INFO - PROCESS | 1646 | 1462527732577 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:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 570ms 02:42:12 INFO - PROCESS | 1646 | 1462527732624 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 1646 | 1462527732625 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 02:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:42:12 INFO - PROCESS | 1646 | 1462527732627 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 1646 | 1462527732628 Marionette TRACE conn2 <- [1,1602,null,{}] 02:42:12 INFO - PROCESS | 1646 | 1462527732631 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:42:12 INFO - PROCESS | 1646 | 1462527732743 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:42:12 INFO - PROCESS | 1646 | 1462527732756 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12660a000 == 82 [pid = 1646] [id = 408] 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x119a17800) [pid = 1646] [serial = 1223] [outer = 0x0] 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1212a6000) [pid = 1646] [serial = 1224] [outer = 0x119a17800] 02:42:12 INFO - PROCESS | 1646 | 1462527732781 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x123524800) [pid = 1646] [serial = 1225] [outer = 0x119a17800] 02:42:13 INFO - PROCESS | 1646 | 1462527733157 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:42:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:42:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 02:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:42:13 INFO - PROCESS | 1646 | 1462527733198 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 1646 | 1462527733200 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 02:42:13 INFO - PROCESS | 1646 | 1462527733203 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1646 | 1462527733205 Marionette TRACE conn2 <- [1,1606,null,{}] 02:42:13 INFO - PROCESS | 1646 | 1462527733208 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:42:13 INFO - PROCESS | 1646 | 1462527733384 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:42:13 INFO - PROCESS | 1646 | 1462527733405 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c9a800 == 83 [pid = 1646] [id = 409] 02:42:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1212a5800) [pid = 1646] [serial = 1226] [outer = 0x0] 02:42:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x123952000) [pid = 1646] [serial = 1227] [outer = 0x1212a5800] 02:42:13 INFO - PROCESS | 1646 | 1462527733446 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x124157800) [pid = 1646] [serial = 1228] [outer = 0x1212a5800] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1278a1800) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1278a1c00) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x123523800) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11996e800) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x111124800) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x1295e7000) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x112f91c00) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11880f400) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x116874800) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x129548000) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x112a27800) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x123524c00) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x126761000) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11837bc00) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:42:14 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x116a77000) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:42:14 INFO - PROCESS | 1646 | 1462527734145 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:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 02:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:42:14 INFO - PROCESS | 1646 | 1462527734173 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1646 | 1462527734174 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 02:42:14 INFO - PROCESS | 1646 | 1462527734176 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1646 | 1462527734178 Marionette TRACE conn2 <- [1,1610,null,{}] 02:42:14 INFO - PROCESS | 1646 | 1462527734180 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:42:14 INFO - PROCESS | 1646 | 1462527734273 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:42:14 INFO - PROCESS | 1646 | 1462527734277 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x126081800 == 84 [pid = 1646] [id = 410] 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x112a28400) [pid = 1646] [serial = 1229] [outer = 0x0] 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1184ef400) [pid = 1646] [serial = 1230] [outer = 0x112a28400] 02:42:14 INFO - PROCESS | 1646 | 1462527734303 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1239df400) [pid = 1646] [serial = 1231] [outer = 0x112a28400] 02:42:14 INFO - PROCESS | 1646 | 1462527734656 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:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 02:42:14 INFO - PROCESS | 1646 | 1462527734695 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1646 | 1462527734696 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 02:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:42:14 INFO - PROCESS | 1646 | 1462527734706 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1646 | 1462527734708 Marionette TRACE conn2 <- [1,1614,null,{}] 02:42:14 INFO - PROCESS | 1646 | 1462527734711 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:42:14 INFO - PROCESS | 1646 | 1462527734841 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:42:14 INFO - PROCESS | 1646 | 1462527734851 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab6b000 == 85 [pid = 1646] [id = 411] 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x124d38800) [pid = 1646] [serial = 1232] [outer = 0x0] 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x126429400) [pid = 1646] [serial = 1233] [outer = 0x124d38800] 02:42:14 INFO - PROCESS | 1646 | 1462527734881 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x126761400) [pid = 1646] [serial = 1234] [outer = 0x124d38800] 02:42:15 INFO - PROCESS | 1646 | 1462527735239 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:42:15 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:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 577ms 02:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:42:15 INFO - PROCESS | 1646 | 1462527735277 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1646 | 1462527735278 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 02:42:15 INFO - PROCESS | 1646 | 1462527735280 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1646 | 1462527735281 Marionette TRACE conn2 <- [1,1618,null,{}] 02:42:15 INFO - PROCESS | 1646 | 1462527735285 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:42:15 INFO - PROCESS | 1646 | 1462527735376 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:42:15 INFO - PROCESS | 1646 | 1462527735450 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b6800 == 86 [pid = 1646] [id = 412] 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x126430800) [pid = 1646] [serial = 1235] [outer = 0x0] 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x126763000) [pid = 1646] [serial = 1236] [outer = 0x126430800] 02:42:15 INFO - PROCESS | 1646 | 1462527735476 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x126ab3800) [pid = 1646] [serial = 1237] [outer = 0x126430800] 02:42:15 INFO - PROCESS | 1646 | 1462527735750 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:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 02:42:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:42:15 INFO - PROCESS | 1646 | 1462527735803 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1646 | 1462527735804 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 02:42:15 INFO - PROCESS | 1646 | 1462527735806 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1646 | 1462527735807 Marionette TRACE conn2 <- [1,1622,null,{}] 02:42:15 INFO - PROCESS | 1646 | 1462527735809 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:42:15 INFO - PROCESS | 1646 | 1462527735903 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:42:15 INFO - PROCESS | 1646 | 1462527735907 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c38a800 == 87 [pid = 1646] [id = 413] 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1267e0800) [pid = 1646] [serial = 1238] [outer = 0x0] 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1278e9c00) [pid = 1646] [serial = 1239] [outer = 0x1267e0800] 02:42:15 INFO - PROCESS | 1646 | 1462527735932 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x128c3dc00) [pid = 1646] [serial = 1240] [outer = 0x1267e0800] 02:42:16 INFO - PROCESS | 1646 | 1462527736475 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:42:16 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:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 02:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:42:16 INFO - PROCESS | 1646 | 1462527736525 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 1646 | 1462527736528 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 02:42:16 INFO - PROCESS | 1646 | 1462527736535 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 1646 | 1462527736537 Marionette TRACE conn2 <- [1,1626,null,{}] 02:42:16 INFO - PROCESS | 1646 | 1462527736541 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:42:16 INFO - PROCESS | 1646 | 1462527736661 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:42:16 INFO - PROCESS | 1646 | 1462527736774 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11745e000 == 88 [pid = 1646] [id = 414] 02:42:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x112a20800) [pid = 1646] [serial = 1241] [outer = 0x0] 02:42:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x112bea000) [pid = 1646] [serial = 1242] [outer = 0x112a20800] 02:42:16 INFO - PROCESS | 1646 | 1462527736808 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x113424800) [pid = 1646] [serial = 1243] [outer = 0x112a20800] 02:42:17 INFO - PROCESS | 1646 | 1462527737240 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:42:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:42:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 773ms 02:42:17 INFO - PROCESS | 1646 | 1462527737306 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 1646 | 1462527737310 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 02:42:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:42:17 INFO - PROCESS | 1646 | 1462527737315 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - PROCESS | 1646 | 1462527737317 Marionette TRACE conn2 <- [1,1630,null,{}] 02:42:17 INFO - PROCESS | 1646 | 1462527737319 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:42:17 INFO - PROCESS | 1646 | 1462527737432 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:42:17 INFO - PROCESS | 1646 | 1462527737516 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e15000 == 89 [pid = 1646] [id = 415] 02:42:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x115f3d800) [pid = 1646] [serial = 1244] [outer = 0x0] 02:42:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x116a77800) [pid = 1646] [serial = 1245] [outer = 0x115f3d800] 02:42:17 INFO - PROCESS | 1646 | 1462527737547 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x11876b000) [pid = 1646] [serial = 1246] [outer = 0x115f3d800] 02:42:17 INFO - PROCESS | 1646 | 1462527737990 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:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 02:42:18 INFO - PROCESS | 1646 | 1462527738036 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1646 | 1462527738039 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 02:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:42:18 INFO - PROCESS | 1646 | 1462527738043 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1646 | 1462527738047 Marionette TRACE conn2 <- [1,1634,null,{}] 02:42:18 INFO - PROCESS | 1646 | 1462527738082 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:42:18 INFO - PROCESS | 1646 | 1462527738258 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:42:18 INFO - PROCESS | 1646 | 1462527738425 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c1000 == 90 [pid = 1646] [id = 416] 02:42:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x119210800) [pid = 1646] [serial = 1247] [outer = 0x0] 02:42:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11994a000) [pid = 1646] [serial = 1248] [outer = 0x119210800] 02:42:18 INFO - PROCESS | 1646 | 1462527738479 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x11996c800) [pid = 1646] [serial = 1249] [outer = 0x119210800] 02:42:18 INFO - PROCESS | 1646 | 1462527738895 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:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 895ms 02:42:18 INFO - PROCESS | 1646 | 1462527738938 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1646 | 1462527738940 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 02:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:42:18 INFO - PROCESS | 1646 | 1462527738942 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1646 | 1462527738943 Marionette TRACE conn2 <- [1,1638,null,{}] 02:42:18 INFO - PROCESS | 1646 | 1462527738946 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:42:19 INFO - PROCESS | 1646 | 1462527739059 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:42:19 INFO - PROCESS | 1646 | 1462527739172 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c816800 == 91 [pid = 1646] [id = 417] 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x119947800) [pid = 1646] [serial = 1250] [outer = 0x0] 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1234d7800) [pid = 1646] [serial = 1251] [outer = 0x119947800] 02:42:19 INFO - PROCESS | 1646 | 1462527739204 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1247cb400) [pid = 1646] [serial = 1252] [outer = 0x119947800] 02:42:19 INFO - PROCESS | 1646 | 1462527739620 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:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 723ms 02:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:42:19 INFO - PROCESS | 1646 | 1462527739665 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 1646 | 1462527739667 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 02:42:19 INFO - PROCESS | 1646 | 1462527739669 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 1646 | 1462527739670 Marionette TRACE conn2 <- [1,1642,null,{}] 02:42:19 INFO - PROCESS | 1646 | 1462527739672 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:42:19 INFO - PROCESS | 1646 | 1462527739783 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:42:19 INFO - PROCESS | 1646 | 1462527739896 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce6e000 == 92 [pid = 1646] [id = 418] 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x11996ac00) [pid = 1646] [serial = 1253] [outer = 0x0] 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x124d34000) [pid = 1646] [serial = 1254] [outer = 0x11996ac00] 02:42:19 INFO - PROCESS | 1646 | 1462527739927 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x126a95000) [pid = 1646] [serial = 1255] [outer = 0x11996ac00] 02:42:20 INFO - PROCESS | 1646 | 1462527740354 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:42:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:42:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 720ms 02:42:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:42:20 INFO - PROCESS | 1646 | 1462527740406 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 1646 | 1462527740407 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 02:42:20 INFO - PROCESS | 1646 | 1462527740410 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 1646 | 1462527740411 Marionette TRACE conn2 <- [1,1646,null,{}] 02:42:20 INFO - PROCESS | 1646 | 1462527740413 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:42:20 INFO - PROCESS | 1646 | 1462527740579 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:42:20 INFO - PROCESS | 1646 | 1462527740640 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d451800 == 93 [pid = 1646] [id = 419] 02:42:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1278a7c00) [pid = 1646] [serial = 1256] [outer = 0x0] 02:42:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x129159c00) [pid = 1646] [serial = 1257] [outer = 0x1278a7c00] 02:42:20 INFO - PROCESS | 1646 | 1462527740672 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x1296c9000) [pid = 1646] [serial = 1258] [outer = 0x1278a7c00] 02:42:21 INFO - PROCESS | 1646 | 1462527741073 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:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 02:42:21 INFO - PROCESS | 1646 | 1462527741129 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1646 | 1462527741131 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 02:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:42:21 INFO - PROCESS | 1646 | 1462527741133 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1646 | 1462527741134 Marionette TRACE conn2 <- [1,1650,null,{}] 02:42:21 INFO - PROCESS | 1646 | 1462527741137 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:42:21 INFO - PROCESS | 1646 | 1462527741247 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:42:21 INFO - PROCESS | 1646 | 1462527741369 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d46b800 == 94 [pid = 1646] [id = 420] 02:42:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x1110b4400) [pid = 1646] [serial = 1259] [outer = 0x0] 02:42:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x1296c8800) [pid = 1646] [serial = 1260] [outer = 0x1110b4400] 02:42:21 INFO - PROCESS | 1646 | 1462527741400 Marionette DEBUG loaded listener.js 02:42:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12ab81400) [pid = 1646] [serial = 1261] [outer = 0x1110b4400] 02:42:21 INFO - PROCESS | 1646 | 1462527741805 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:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 718ms 02:42:21 INFO - PROCESS | 1646 | 1462527741852 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1646 | 1462527741853 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 02:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:42:21 INFO - PROCESS | 1646 | 1462527741875 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1646 | 1462527741876 Marionette TRACE conn2 <- [1,1654,null,{}] 02:42:21 INFO - PROCESS | 1646 | 1462527741879 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:42:22 INFO - PROCESS | 1646 | 1462527742032 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:42:22 INFO - PROCESS | 1646 | 1462527742081 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x118880800 == 95 [pid = 1646] [id = 421] 02:42:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x112bf2800) [pid = 1646] [serial = 1262] [outer = 0x0] 02:42:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x119968800) [pid = 1646] [serial = 1263] [outer = 0x112bf2800] 02:42:22 INFO - PROCESS | 1646 | 1462527742111 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x129546800) [pid = 1646] [serial = 1264] [outer = 0x112bf2800] 02:42:22 INFO - PROCESS | 1646 | 1462527742745 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:42:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:42:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 940ms 02:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:42:22 INFO - PROCESS | 1646 | 1462527742797 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:42:22 INFO - PROCESS | 1646 | 1462527742800 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 02:42:22 INFO - PROCESS | 1646 | 1462527742803 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:42:22 INFO - PROCESS | 1646 | 1462527742805 Marionette TRACE conn2 <- [1,1658,null,{}] 02:42:22 INFO - PROCESS | 1646 | 1462527742809 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:42:22 INFO - PROCESS | 1646 | 1462527742924 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:42:23 INFO - PROCESS | 1646 | 1462527743012 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c94000 == 96 [pid = 1646] [id = 422] 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1121dc800) [pid = 1646] [serial = 1265] [outer = 0x0] 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x112a28000) [pid = 1646] [serial = 1266] [outer = 0x1121dc800] 02:42:23 INFO - PROCESS | 1646 | 1462527743043 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x115ec3c00) [pid = 1646] [serial = 1267] [outer = 0x1121dc800] 02:42:23 INFO - PROCESS | 1646 | 1462527743474 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:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 723ms 02:42:23 INFO - PROCESS | 1646 | 1462527743525 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 1646 | 1462527743529 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 02:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:42:23 INFO - PROCESS | 1646 | 1462527743550 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 1646 | 1462527743551 Marionette TRACE conn2 <- [1,1662,null,{}] 02:42:23 INFO - PROCESS | 1646 | 1462527743554 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:42:23 INFO - PROCESS | 1646 | 1462527743661 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:42:23 INFO - PROCESS | 1646 | 1462527743766 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b8000 == 97 [pid = 1646] [id = 423] 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x118372c00) [pid = 1646] [serial = 1268] [outer = 0x0] 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x118572000) [pid = 1646] [serial = 1269] [outer = 0x118372c00] 02:42:23 INFO - PROCESS | 1646 | 1462527743793 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x118806000) [pid = 1646] [serial = 1270] [outer = 0x118372c00] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b6800 == 96 [pid = 1646] [id = 412] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab6b000 == 95 [pid = 1646] [id = 411] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x126081800 == 94 [pid = 1646] [id = 410] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128c9a800 == 93 [pid = 1646] [id = 409] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12660a000 == 92 [pid = 1646] [id = 408] 02:42:23 INFO - PROCESS | 1646 | --DOCSHELL 0x124721800 == 91 [pid = 1646] [id = 407] 02:42:23 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x126a9bc00) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x123918800 == 90 [pid = 1646] [id = 406] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x119e95000 == 89 [pid = 1646] [id = 405] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1194df000 == 88 [pid = 1646] [id = 404] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa3800 == 87 [pid = 1646] [id = 403] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x119c30000 == 86 [pid = 1646] [id = 402] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x112ee3000 == 85 [pid = 1646] [id = 401] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x112f34000 == 84 [pid = 1646] [id = 400] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x141bcb000 == 83 [pid = 1646] [id = 399] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1395e2000 == 82 [pid = 1646] [id = 398] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x136292800 == 81 [pid = 1646] [id = 397] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x135132800 == 80 [pid = 1646] [id = 396] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x126ceb000 == 79 [pid = 1646] [id = 395] 02:42:24 INFO - PROCESS | 1646 | --DOCSHELL 0x118220000 == 78 [pid = 1646] [id = 394] 02:42:24 INFO - PROCESS | 1646 | 1462527744179 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:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x1278ec000) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x129543800) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x12352d800) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x12415cc00) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x119eaf000) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x119eba400) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x112a27c00) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x11112fc00) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x12954ac00) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x12a839800) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12a91a400) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x118071c00) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x115e60800) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11991cc00) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x118812800) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x12b209400) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x1296c3400) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x11920f800) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x12bba4400) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x113423000) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x11996c400) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x116523800) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x126a11c00) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x124d33000) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1266ef400) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12c31bc00) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x126a02c00) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12bb67c00) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12ab87000) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x119137000) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11643d400) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12c7bb400) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1247ca000) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x118821000) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x128c46000) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119a1d000) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12789d000) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 02:42:24 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x123526800) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 02:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 673ms 02:42:24 INFO - PROCESS | 1646 | 1462527744220 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1646 | 1462527744221 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 02:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:42:24 INFO - PROCESS | 1646 | 1462527744223 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1646 | 1462527744226 Marionette TRACE conn2 <- [1,1666,null,{}] 02:42:24 INFO - PROCESS | 1646 | 1462527744233 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:42:24 INFO - PROCESS | 1646 | 1462527744330 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:42:24 INFO - PROCESS | 1646 | 1462527744336 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d2000 == 79 [pid = 1646] [id = 424] 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x118817400) [pid = 1646] [serial = 1271] [outer = 0x0] 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11881c000) [pid = 1646] [serial = 1272] [outer = 0x118817400] 02:42:24 INFO - PROCESS | 1646 | 1462527744363 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119914800) [pid = 1646] [serial = 1273] [outer = 0x118817400] 02:42:24 INFO - PROCESS | 1646 | 1462527744731 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:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 524ms 02:42:24 INFO - PROCESS | 1646 | 1462527744747 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1646 | 1462527744751 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 02:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:42:24 INFO - PROCESS | 1646 | 1462527744761 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1646 | 1462527744762 Marionette TRACE conn2 <- [1,1670,null,{}] 02:42:24 INFO - PROCESS | 1646 | 1462527744766 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:42:24 INFO - PROCESS | 1646 | 1462527744859 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:42:24 INFO - PROCESS | 1646 | 1462527744863 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12471e000 == 80 [pid = 1646] [id = 425] 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119947400) [pid = 1646] [serial = 1274] [outer = 0x0] 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1199b5800) [pid = 1646] [serial = 1275] [outer = 0x119947400] 02:42:24 INFO - PROCESS | 1646 | 1462527744890 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x119dd1800) [pid = 1646] [serial = 1276] [outer = 0x119947400] 02:42:25 INFO - PROCESS | 1646 | 1462527745266 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:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 526ms 02:42:25 INFO - PROCESS | 1646 | 1462527745280 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1646 | 1462527745282 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 02:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:42:25 INFO - PROCESS | 1646 | 1462527745293 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1646 | 1462527745294 Marionette TRACE conn2 <- [1,1674,null,{}] 02:42:25 INFO - PROCESS | 1646 | 1462527745297 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:42:25 INFO - PROCESS | 1646 | 1462527745392 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:42:25 INFO - PROCESS | 1646 | 1462527745396 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c98800 == 81 [pid = 1646] [id = 426] 02:42:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x119eaf000) [pid = 1646] [serial = 1277] [outer = 0x0] 02:42:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1212b1800) [pid = 1646] [serial = 1278] [outer = 0x119eaf000] 02:42:25 INFO - PROCESS | 1646 | 1462527745424 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x123530800) [pid = 1646] [serial = 1279] [outer = 0x119eaf000] 02:42:25 INFO - PROCESS | 1646 | 1462527745785 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:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 523ms 02:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:42:25 INFO - PROCESS | 1646 | 1462527745817 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1646 | 1462527745818 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 02:42:25 INFO - PROCESS | 1646 | 1462527745820 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1646 | 1462527745821 Marionette TRACE conn2 <- [1,1678,null,{}] 02:42:25 INFO - PROCESS | 1646 | 1462527745824 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:42:25 INFO - PROCESS | 1646 | 1462527745923 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:42:26 INFO - PROCESS | 1646 | 1462527746015 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a781800 == 82 [pid = 1646] [id = 427] 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1231d3000) [pid = 1646] [serial = 1280] [outer = 0x0] 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12415c400) [pid = 1646] [serial = 1281] [outer = 0x1231d3000] 02:42:26 INFO - PROCESS | 1646 | 1462527746042 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x126a9f400) [pid = 1646] [serial = 1282] [outer = 0x1231d3000] 02:42:26 INFO - PROCESS | 1646 | 1462527746380 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:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 569ms 02:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:42:26 INFO - PROCESS | 1646 | 1462527746390 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 1646 | 1462527746391 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 02:42:26 INFO - PROCESS | 1646 | 1462527746393 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 1646 | 1462527746394 Marionette TRACE conn2 <- [1,1682,null,{}] 02:42:26 INFO - PROCESS | 1646 | 1462527746397 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:42:26 INFO - PROCESS | 1646 | 1462527746522 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:42:26 INFO - PROCESS | 1646 | 1462527746535 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb3b000 == 83 [pid = 1646] [id = 428] 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1244aac00) [pid = 1646] [serial = 1283] [outer = 0x0] 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x128f55800) [pid = 1646] [serial = 1284] [outer = 0x1244aac00] 02:42:26 INFO - PROCESS | 1646 | 1462527746560 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x129161800) [pid = 1646] [serial = 1285] [outer = 0x1244aac00] 02:42:26 INFO - PROCESS | 1646 | 1462527746912 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:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 574ms 02:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:42:26 INFO - PROCESS | 1646 | 1462527746968 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 1646 | 1462527746969 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 02:42:26 INFO - PROCESS | 1646 | 1462527746971 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 1646 | 1462527746972 Marionette TRACE conn2 <- [1,1686,null,{}] 02:42:26 INFO - PROCESS | 1646 | 1462527746975 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:42:27 INFO - PROCESS | 1646 | 1462527747093 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:42:27 INFO - PROCESS | 1646 | 1462527747107 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c395000 == 84 [pid = 1646] [id = 429] 02:42:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x128c41c00) [pid = 1646] [serial = 1286] [outer = 0x0] 02:42:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1295e3c00) [pid = 1646] [serial = 1287] [outer = 0x128c41c00] 02:42:27 INFO - PROCESS | 1646 | 1462527747132 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x12a917000) [pid = 1646] [serial = 1288] [outer = 0x128c41c00] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x119a17800) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x1212a5800) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x118378800) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x124d38800) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1199b3400) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11880c000) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x112058400) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x118808800) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x116743000) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x114ffb400) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x112a28400) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:42:27 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x126430800) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:42:27 INFO - PROCESS | 1646 | 1462527747926 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:42:27 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:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 968ms 02:42:27 INFO - PROCESS | 1646 | 1462527747941 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 1646 | 1462527747946 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 02:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:42:27 INFO - PROCESS | 1646 | 1462527747972 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 1646 | 1462527747977 Marionette TRACE conn2 <- [1,1690,null,{}] 02:42:27 INFO - PROCESS | 1646 | 1462527747986 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:42:28 INFO - PROCESS | 1646 | 1462527748165 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:42:28 INFO - PROCESS | 1646 | 1462527748265 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x118240800 == 85 [pid = 1646] [id = 430] 02:42:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x112bf3800) [pid = 1646] [serial = 1289] [outer = 0x0] 02:42:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x115e60800) [pid = 1646] [serial = 1290] [outer = 0x112bf3800] 02:42:28 INFO - PROCESS | 1646 | 1462527748297 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x116548c00) [pid = 1646] [serial = 1291] [outer = 0x112bf3800] 02:42:28 INFO - PROCESS | 1646 | 1462527748754 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:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 848ms 02:42:28 INFO - PROCESS | 1646 | 1462527748816 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1646 | 1462527748820 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 02:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:42:28 INFO - PROCESS | 1646 | 1462527748827 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1646 | 1462527748829 Marionette TRACE conn2 <- [1,1694,null,{}] 02:42:28 INFO - PROCESS | 1646 | 1462527748832 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:42:28 INFO - PROCESS | 1646 | 1462527748948 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:42:29 INFO - PROCESS | 1646 | 1462527749032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12472c800 == 86 [pid = 1646] [id = 431] 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11710ec00) [pid = 1646] [serial = 1292] [outer = 0x0] 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x118805000) [pid = 1646] [serial = 1293] [outer = 0x11710ec00] 02:42:29 INFO - PROCESS | 1646 | 1462527749063 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x118821400) [pid = 1646] [serial = 1294] [outer = 0x11710ec00] 02:42:29 INFO - PROCESS | 1646 | 1462527749490 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:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 674ms 02:42:29 INFO - PROCESS | 1646 | 1462527749500 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 1646 | 1462527749502 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 02:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:42:29 INFO - PROCESS | 1646 | 1462527749504 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 1646 | 1462527749507 Marionette TRACE conn2 <- [1,1698,null,{}] 02:42:29 INFO - PROCESS | 1646 | 1462527749515 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:42:29 INFO - PROCESS | 1646 | 1462527749630 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:42:29 INFO - PROCESS | 1646 | 1462527749717 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d113000 == 87 [pid = 1646] [id = 432] 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x119917400) [pid = 1646] [serial = 1295] [outer = 0x0] 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x119eafc00) [pid = 1646] [serial = 1296] [outer = 0x119917400] 02:42:29 INFO - PROCESS | 1646 | 1462527749751 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x123c81000) [pid = 1646] [serial = 1297] [outer = 0x119917400] 02:42:30 INFO - PROCESS | 1646 | 1462527750171 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:42:30 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:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 675ms 02:42:30 INFO - PROCESS | 1646 | 1462527750179 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 1646 | 1462527750181 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 02:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:42:30 INFO - PROCESS | 1646 | 1462527750186 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1646 | 1462527750187 Marionette TRACE conn2 <- [1,1702,null,{}] 02:42:30 INFO - PROCESS | 1646 | 1462527750190 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:42:30 INFO - PROCESS | 1646 | 1462527750320 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:42:30 INFO - PROCESS | 1646 | 1462527750406 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da65000 == 88 [pid = 1646] [id = 433] 02:42:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x124452c00) [pid = 1646] [serial = 1298] [outer = 0x0] 02:42:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x126010800) [pid = 1646] [serial = 1299] [outer = 0x124452c00] 02:42:30 INFO - PROCESS | 1646 | 1462527750436 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1267dd800) [pid = 1646] [serial = 1300] [outer = 0x124452c00] 02:42:30 INFO - PROCESS | 1646 | 1462527750836 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:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 02:42:30 INFO - PROCESS | 1646 | 1462527750857 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 1646 | 1462527750858 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 02:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:42:30 INFO - PROCESS | 1646 | 1462527750860 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1646 | 1462527750862 Marionette TRACE conn2 <- [1,1706,null,{}] 02:42:30 INFO - PROCESS | 1646 | 1462527750864 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:42:30 INFO - PROCESS | 1646 | 1462527750976 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:42:31 INFO - PROCESS | 1646 | 1462527751089 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321b0800 == 89 [pid = 1646] [id = 434] 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x12449e400) [pid = 1646] [serial = 1301] [outer = 0x0] 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1278a7400) [pid = 1646] [serial = 1302] [outer = 0x12449e400] 02:42:31 INFO - PROCESS | 1646 | 1462527751121 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1295e3400) [pid = 1646] [serial = 1303] [outer = 0x12449e400] 02:42:31 INFO - PROCESS | 1646 | 1462527751556 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:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 719ms 02:42:31 INFO - PROCESS | 1646 | 1462527751580 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 1646 | 1462527751581 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 02:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:42:31 INFO - PROCESS | 1646 | 1462527751586 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 1646 | 1462527751587 Marionette TRACE conn2 <- [1,1710,null,{}] 02:42:31 INFO - PROCESS | 1646 | 1462527751589 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:42:31 INFO - PROCESS | 1646 | 1462527751727 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:42:31 INFO - PROCESS | 1646 | 1462527751843 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x13505d000 == 90 [pid = 1646] [id = 435] 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1296ccc00) [pid = 1646] [serial = 1304] [outer = 0x0] 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12ab80800) [pid = 1646] [serial = 1305] [outer = 0x1296ccc00] 02:42:31 INFO - PROCESS | 1646 | 1462527751875 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12bb65800) [pid = 1646] [serial = 1306] [outer = 0x1296ccc00] 02:42:32 INFO - PROCESS | 1646 | 1462527752301 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:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 769ms 02:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:42:32 INFO - PROCESS | 1646 | 1462527752355 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1646 | 1462527752356 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 02:42:32 INFO - PROCESS | 1646 | 1462527752359 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1646 | 1462527752360 Marionette TRACE conn2 <- [1,1714,null,{}] 02:42:32 INFO - PROCESS | 1646 | 1462527752362 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:42:32 INFO - PROCESS | 1646 | 1462527752474 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:42:32 INFO - PROCESS | 1646 | 1462527752588 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1352ce000 == 91 [pid = 1646] [id = 436] 02:42:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12a846c00) [pid = 1646] [serial = 1307] [outer = 0x0] 02:42:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12bb6f800) [pid = 1646] [serial = 1308] [outer = 0x12a846c00] 02:42:32 INFO - PROCESS | 1646 | 1462527752620 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12bfb6000) [pid = 1646] [serial = 1309] [outer = 0x12a846c00] 02:42:33 INFO - PROCESS | 1646 | 1462527753014 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:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 02:42:33 INFO - PROCESS | 1646 | 1462527753029 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 1646 | 1462527753031 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 02:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:42:33 INFO - PROCESS | 1646 | 1462527753036 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 1646 | 1462527753037 Marionette TRACE conn2 <- [1,1718,null,{}] 02:42:33 INFO - PROCESS | 1646 | 1462527753039 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:42:33 INFO - PROCESS | 1646 | 1462527753165 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:42:33 INFO - PROCESS | 1646 | 1462527753251 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x135359800 == 92 [pid = 1646] [id = 437] 02:42:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x128f4a400) [pid = 1646] [serial = 1310] [outer = 0x0] 02:42:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12c1ab800) [pid = 1646] [serial = 1311] [outer = 0x128f4a400] 02:42:33 INFO - PROCESS | 1646 | 1462527753280 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12c320000) [pid = 1646] [serial = 1312] [outer = 0x128f4a400] 02:42:33 INFO - PROCESS | 1646 | 1462527753691 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:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 723ms 02:42:33 INFO - PROCESS | 1646 | 1462527753759 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 1646 | 1462527753760 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 02:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:42:33 INFO - PROCESS | 1646 | 1462527753763 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 1646 | 1462527753764 Marionette TRACE conn2 <- [1,1722,null,{}] 02:42:33 INFO - PROCESS | 1646 | 1462527753766 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:42:33 INFO - PROCESS | 1646 | 1462527753878 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:42:33 INFO - PROCESS | 1646 | 1462527753964 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355cc000 == 93 [pid = 1646] [id = 438] 02:42:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12c320800) [pid = 1646] [serial = 1313] [outer = 0x0] 02:42:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x12c7bac00) [pid = 1646] [serial = 1314] [outer = 0x12c320800] 02:42:33 INFO - PROCESS | 1646 | 1462527753996 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x12ca73000) [pid = 1646] [serial = 1315] [outer = 0x12c320800] 02:42:34 INFO - PROCESS | 1646 | 1462527754428 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:42:34 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:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 719ms 02:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:42:34 INFO - PROCESS | 1646 | 1462527754482 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 1646 | 1462527754483 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 02:42:34 INFO - PROCESS | 1646 | 1462527754486 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 1646 | 1462527754487 Marionette TRACE conn2 <- [1,1726,null,{}] 02:42:34 INFO - PROCESS | 1646 | 1462527754490 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:42:34 INFO - PROCESS | 1646 | 1462527754755 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:42:34 INFO - PROCESS | 1646 | 1462527754854 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1175d2800 == 94 [pid = 1646] [id = 439] 02:42:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1110b6800) [pid = 1646] [serial = 1316] [outer = 0x0] 02:42:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x111129800) [pid = 1646] [serial = 1317] [outer = 0x1110b6800] 02:42:34 INFO - PROCESS | 1646 | 1462527754884 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x112a27800) [pid = 1646] [serial = 1318] [outer = 0x1110b6800] 02:42:35 INFO - PROCESS | 1646 | 1462527755309 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:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 869ms 02:42:35 INFO - PROCESS | 1646 | 1462527755356 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 1646 | 1462527755358 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 02:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:42:35 INFO - PROCESS | 1646 | 1462527755361 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1646 | 1462527755364 Marionette TRACE conn2 <- [1,1730,null,{}] 02:42:35 INFO - PROCESS | 1646 | 1462527755367 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:42:35 INFO - PROCESS | 1646 | 1462527755476 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:42:35 INFO - PROCESS | 1646 | 1462527755594 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x126083800 == 95 [pid = 1646] [id = 440] 02:42:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x116746c00) [pid = 1646] [serial = 1319] [outer = 0x0] 02:42:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x116a6e000) [pid = 1646] [serial = 1320] [outer = 0x116746c00] 02:42:35 INFO - PROCESS | 1646 | 1462527755625 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x1184f2800) [pid = 1646] [serial = 1321] [outer = 0x116746c00] 02:42:36 INFO - PROCESS | 1646 | 1462527756173 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:42:36 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:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 873ms 02:42:36 INFO - PROCESS | 1646 | 1462527756237 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 1646 | 1462527756239 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 02:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:42:36 INFO - PROCESS | 1646 | 1462527756243 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 1646 | 1462527756244 Marionette TRACE conn2 <- [1,1734,null,{}] 02:42:36 INFO - PROCESS | 1646 | 1462527756247 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:42:36 INFO - PROCESS | 1646 | 1462527756356 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:42:36 INFO - PROCESS | 1646 | 1462527756449 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a58800 == 96 [pid = 1646] [id = 441] 02:42:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x115f37400) [pid = 1646] [serial = 1322] [outer = 0x0] 02:42:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x11949c000) [pid = 1646] [serial = 1323] [outer = 0x115f37400] 02:42:36 INFO - PROCESS | 1646 | 1462527756477 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x11994cc00) [pid = 1646] [serial = 1324] [outer = 0x115f37400] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb3b000 == 95 [pid = 1646] [id = 428] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12a781800 == 94 [pid = 1646] [id = 427] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x128c98800 == 93 [pid = 1646] [id = 426] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12471e000 == 92 [pid = 1646] [id = 425] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d2000 == 91 [pid = 1646] [id = 424] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x1126c2400) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x1187aa800) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x12b208400) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x126ab3000) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x112bef800) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x1232fa400) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x1278e9c00) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x129620c00) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b8000 == 90 [pid = 1646] [id = 423] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x117c94000 == 89 [pid = 1646] [id = 422] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12d451800 == 88 [pid = 1646] [id = 419] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce6e000 == 87 [pid = 1646] [id = 418] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12c816800 == 86 [pid = 1646] [id = 417] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c1000 == 85 [pid = 1646] [id = 416] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x119e15000 == 84 [pid = 1646] [id = 415] 02:42:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11745e000 == 83 [pid = 1646] [id = 414] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x1212a6000) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x126763000) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11996ec00) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x115f36000) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x1239df400) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x126429400) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x112a23400) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x126ab3800) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x123524800) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x124157800) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11856c000) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x126761400) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x123952000) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x119eb4800) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x119918000) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x118804400) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x1121d9400) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x119dc9000) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x119134000) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x116807c00) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x118811c00) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x117c1bc00) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x116457c00) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1184ef400) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 02:42:36 INFO - PROCESS | 1646 | 1462527756933 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:42:36 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:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 723ms 02:42:36 INFO - PROCESS | 1646 | 1462527756968 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 1646 | 1462527756971 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 02:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:42:36 INFO - PROCESS | 1646 | 1462527756978 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 1646 | 1462527756981 Marionette TRACE conn2 <- [1,1738,null,{}] 02:42:36 INFO - PROCESS | 1646 | 1462527756990 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:42:37 INFO - PROCESS | 1646 | 1462527757090 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:42:37 INFO - PROCESS | 1646 | 1462527757095 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x11957b800 == 84 [pid = 1646] [id = 442] 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x1184ef400) [pid = 1646] [serial = 1325] [outer = 0x0] 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x119a19000) [pid = 1646] [serial = 1326] [outer = 0x1184ef400] 02:42:37 INFO - PROCESS | 1646 | 1462527757121 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x119eba400) [pid = 1646] [serial = 1327] [outer = 0x1184ef400] 02:42:37 INFO - PROCESS | 1646 | 1462527757533 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:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 579ms 02:42:37 INFO - PROCESS | 1646 | 1462527757556 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:42:37 INFO - PROCESS | 1646 | 1462527757558 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 02:42:37 INFO - PROCESS | 1646 | 1462527757561 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1646 | 1462527757563 Marionette TRACE conn2 <- [1,1742,null,{}] 02:42:37 INFO - PROCESS | 1646 | 1462527757568 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:42:37 INFO - PROCESS | 1646 | 1462527757673 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:42:37 INFO - PROCESS | 1646 | 1462527757697 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a4c800 == 85 [pid = 1646] [id = 443] 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1212a9000) [pid = 1646] [serial = 1328] [outer = 0x0] 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x123594400) [pid = 1646] [serial = 1329] [outer = 0x1212a9000] 02:42:37 INFO - PROCESS | 1646 | 1462527757723 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x124161c00) [pid = 1646] [serial = 1330] [outer = 0x1212a9000] 02:42:38 INFO - PROCESS | 1646 | 1462527758076 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:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 02:42:38 INFO - PROCESS | 1646 | 1462527758131 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:42:38 INFO - PROCESS | 1646 | 1462527758139 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 02:42:38 INFO - PROCESS | 1646 | 1462527758142 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1646 | 1462527758143 Marionette TRACE conn2 <- [1,1746,null,{}] 02:42:38 INFO - PROCESS | 1646 | 1462527758146 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:42:38 INFO - PROCESS | 1646 | 1462527758240 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:42:38 INFO - PROCESS | 1646 | 1462527758245 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a96d800 == 86 [pid = 1646] [id = 444] 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x1267d8800) [pid = 1646] [serial = 1331] [outer = 0x0] 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x126a06800) [pid = 1646] [serial = 1332] [outer = 0x1267d8800] 02:42:38 INFO - PROCESS | 1646 | 1462527758277 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x129155c00) [pid = 1646] [serial = 1333] [outer = 0x1267d8800] 02:42:38 INFO - PROCESS | 1646 | 1462527758641 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:42:38 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:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 02:42:38 INFO - PROCESS | 1646 | 1462527758661 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1646 | 1462527758662 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 02:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:42:38 INFO - PROCESS | 1646 | 1462527758664 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1646 | 1462527758666 Marionette TRACE conn2 <- [1,1750,null,{}] 02:42:38 INFO - PROCESS | 1646 | 1462527758674 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:42:38 INFO - PROCESS | 1646 | 1462527758822 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:42:38 INFO - PROCESS | 1646 | 1462527758880 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3bf000 == 87 [pid = 1646] [id = 445] 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1295e0000) [pid = 1646] [serial = 1334] [outer = 0x0] 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x12a83f400) [pid = 1646] [serial = 1335] [outer = 0x1295e0000] 02:42:38 INFO - PROCESS | 1646 | 1462527758905 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x12b292800) [pid = 1646] [serial = 1336] [outer = 0x1295e0000] 02:42:39 INFO - PROCESS | 1646 | 1462527759242 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:42:39 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:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 627ms 02:42:39 INFO - PROCESS | 1646 | 1462527759292 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1646 | 1462527759293 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 02:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:42:39 INFO - PROCESS | 1646 | 1462527759295 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1646 | 1462527759304 Marionette TRACE conn2 <- [1,1754,null,{}] 02:42:39 INFO - PROCESS | 1646 | 1462527759307 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:42:39 INFO - PROCESS | 1646 | 1462527759430 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:42:39 INFO - PROCESS | 1646 | 1462527759445 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cad3000 == 88 [pid = 1646] [id = 446] 02:42:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12ba6d400) [pid = 1646] [serial = 1337] [outer = 0x0] 02:42:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x12c7b4400) [pid = 1646] [serial = 1338] [outer = 0x12ba6d400] 02:42:39 INFO - PROCESS | 1646 | 1462527759471 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x12ca7b000) [pid = 1646] [serial = 1339] [outer = 0x12ba6d400] 02:42:39 INFO - PROCESS | 1646 | 1462527759818 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:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 579ms 02:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:42:39 INFO - PROCESS | 1646 | 1462527759874 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1646 | 1462527759876 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 02:42:39 INFO - PROCESS | 1646 | 1462527759878 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1646 | 1462527759879 Marionette TRACE conn2 <- [1,1758,null,{}] 02:42:39 INFO - PROCESS | 1646 | 1462527759881 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:42:40 INFO - PROCESS | 1646 | 1462527760004 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:42:40 INFO - PROCESS | 1646 | 1462527760024 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d45f000 == 89 [pid = 1646] [id = 447] 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x12ca7fc00) [pid = 1646] [serial = 1340] [outer = 0x0] 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x12ce13400) [pid = 1646] [serial = 1341] [outer = 0x12ca7fc00] 02:42:40 INFO - PROCESS | 1646 | 1462527760049 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x12cfb8800) [pid = 1646] [serial = 1342] [outer = 0x12ca7fc00] 02:42:40 INFO - PROCESS | 1646 | 1462527760444 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:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 618ms 02:42:40 INFO - PROCESS | 1646 | 1462527760498 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 1646 | 1462527760500 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 02:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:42:40 INFO - PROCESS | 1646 | 1462527760503 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 1646 | 1462527760505 Marionette TRACE conn2 <- [1,1762,null,{}] 02:42:40 INFO - PROCESS | 1646 | 1462527760509 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:42:40 INFO - PROCESS | 1646 | 1462527760709 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:42:40 INFO - PROCESS | 1646 | 1462527760745 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x135057800 == 90 [pid = 1646] [id = 448] 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x12cfb9800) [pid = 1646] [serial = 1343] [outer = 0x0] 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x12d145800) [pid = 1646] [serial = 1344] [outer = 0x12cfb9800] 02:42:40 INFO - PROCESS | 1646 | 1462527760770 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x12d268000) [pid = 1646] [serial = 1345] [outer = 0x12cfb9800] 02:42:41 INFO - PROCESS | 1646 | 1462527761279 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:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12bb71c00) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x115f3d800) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x119eaf000) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1121dc800) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x118817400) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x118372c00) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x119947400) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x119210800) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x112a20800) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12b28c000) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1161bd000) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x129009400) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x12b297000) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x1187a8000) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12675e400) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12ab7d800) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1231d3000) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1244aac00) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x111d35800) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1247c9c00) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x124d35400) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x119965c00) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x112a20c00) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x111d3a800) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x126a98400) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:42:41 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11710c400) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 821ms 02:42:41 INFO - PROCESS | 1646 | 1462527761323 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1646 | 1462527761324 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 02:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:42:41 INFO - PROCESS | 1646 | 1462527761327 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1646 | 1462527761328 Marionette TRACE conn2 <- [1,1766,null,{}] 02:42:41 INFO - PROCESS | 1646 | 1462527761330 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:42:41 INFO - PROCESS | 1646 | 1462527761427 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:42:41 INFO - PROCESS | 1646 | 1462527761434 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231ae800 == 91 [pid = 1646] [id = 449] 02:42:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1120d6400) [pid = 1646] [serial = 1346] [outer = 0x0] 02:42:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x115ec7400) [pid = 1646] [serial = 1347] [outer = 0x1120d6400] 02:42:41 INFO - PROCESS | 1646 | 1462527761464 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x119210800) [pid = 1646] [serial = 1348] [outer = 0x1120d6400] 02:42:41 INFO - PROCESS | 1646 | 1462527761835 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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 02:42:41 INFO - PROCESS | 1646 | 1462527761851 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1646 | 1462527761855 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 02:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:42:41 INFO - PROCESS | 1646 | 1462527761860 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1646 | 1462527761861 Marionette TRACE conn2 <- [1,1770,null,{}] 02:42:41 INFO - PROCESS | 1646 | 1462527761863 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:42:42 INFO - PROCESS | 1646 | 1462527762012 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:42:42 INFO - PROCESS | 1646 | 1462527762019 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1356d3000 == 92 [pid = 1646] [id = 450] 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x115f41400) [pid = 1646] [serial = 1349] [outer = 0x0] 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x12789c000) [pid = 1646] [serial = 1350] [outer = 0x115f41400] 02:42:42 INFO - PROCESS | 1646 | 1462527762044 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12c319800) [pid = 1646] [serial = 1351] [outer = 0x115f41400] 02:42:42 INFO - PROCESS | 1646 | 1462527762373 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:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 02:42:42 INFO - PROCESS | 1646 | 1462527762380 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 1646 | 1462527762381 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 02:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:42:42 INFO - PROCESS | 1646 | 1462527762389 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 1646 | 1462527762390 Marionette TRACE conn2 <- [1,1774,null,{}] 02:42:42 INFO - PROCESS | 1646 | 1462527762392 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:42:42 INFO - PROCESS | 1646 | 1462527762496 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:42:42 INFO - PROCESS | 1646 | 1462527762500 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x136231800 == 93 [pid = 1646] [id = 451] 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12d144400) [pid = 1646] [serial = 1352] [outer = 0x0] 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12d879c00) [pid = 1646] [serial = 1353] [outer = 0x12d144400] 02:42:42 INFO - PROCESS | 1646 | 1462527762526 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12d880800) [pid = 1646] [serial = 1354] [outer = 0x12d144400] 02:42:42 INFO - PROCESS | 1646 | 1462527762885 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:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 02:42:42 INFO - PROCESS | 1646 | 1462527762911 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:42:42 INFO - PROCESS | 1646 | 1462527762912 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 02:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:42:42 INFO - PROCESS | 1646 | 1462527762914 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:42:42 INFO - PROCESS | 1646 | 1462527762917 Marionette TRACE conn2 <- [1,1778,null,{}] 02:42:42 INFO - PROCESS | 1646 | 1462527762922 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:42:43 INFO - PROCESS | 1646 | 1462527763061 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:42:43 INFO - PROCESS | 1646 | 1462527763066 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x13627e000 == 94 [pid = 1646] [id = 452] 02:42:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12d87d800) [pid = 1646] [serial = 1355] [outer = 0x0] 02:42:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x13507ec00) [pid = 1646] [serial = 1356] [outer = 0x12d87d800] 02:42:43 INFO - PROCESS | 1646 | 1462527763091 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x135087400) [pid = 1646] [serial = 1357] [outer = 0x12d87d800] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x13542e000 == 93 [pid = 1646] [id = 238] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116fe9800 == 92 [pid = 1646] [id = 325] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123616000 == 91 [pid = 1646] [id = 240] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1395ec800 == 90 [pid = 1646] [id = 324] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12cae4800 == 89 [pid = 1646] [id = 151] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117c9c000 == 88 [pid = 1646] [id = 183] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136249000 == 87 [pid = 1646] [id = 301] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12d211800 == 86 [pid = 1646] [id = 153] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12da64800 == 85 [pid = 1646] [id = 338] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x135054800 == 84 [pid = 1646] [id = 340] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12cae2000 == 83 [pid = 1646] [id = 336] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1291bf800 == 82 [pid = 1646] [id = 101] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12cadb800 == 81 [pid = 1646] [id = 186] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12d11d800 == 80 [pid = 1646] [id = 337] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb42000 == 79 [pid = 1646] [id = 262] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136172800 == 78 [pid = 1646] [id = 322] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x13513c800 == 77 [pid = 1646] [id = 370] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136291000 == 76 [pid = 1646] [id = 280] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x13627f000 == 75 [pid = 1646] [id = 279] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136298800 == 74 [pid = 1646] [id = 323] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12d46b800 == 73 [pid = 1646] [id = 420] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136390000 == 72 [pid = 1646] [id = 237] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x124d1e000 == 71 [pid = 1646] [id = 100] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1355c9000 == 70 [pid = 1646] [id = 317] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123a1f000 == 69 [pid = 1646] [id = 65] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb31800 == 68 [pid = 1646] [id = 198] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x129638000 == 67 [pid = 1646] [id = 304] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1355cb800 == 66 [pid = 1646] [id = 218] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1395f9800 == 65 [pid = 1646] [id = 278] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb2a800 == 64 [pid = 1646] [id = 134] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x123a16800 == 63 [pid = 1646] [id = 357] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12de4e800 == 62 [pid = 1646] [id = 339] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb32000 == 61 [pid = 1646] [id = 150] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1395f1000 == 60 [pid = 1646] [id = 300] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12de49000 == 59 [pid = 1646] [id = 199] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a2800 == 58 [pid = 1646] [id = 132] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b224800 == 57 [pid = 1646] [id = 349] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12607e000 == 56 [pid = 1646] [id = 303] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c3000 == 55 [pid = 1646] [id = 133] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x121245000 == 54 [pid = 1646] [id = 356] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12c80e000 == 53 [pid = 1646] [id = 166] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12c38a800 == 52 [pid = 1646] [id = 413] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126083800 == 51 [pid = 1646] [id = 440] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1175d2800 == 50 [pid = 1646] [id = 439] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1355cc000 == 49 [pid = 1646] [id = 438] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x135359800 == 48 [pid = 1646] [id = 437] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1352ce000 == 47 [pid = 1646] [id = 436] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x13505d000 == 46 [pid = 1646] [id = 435] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1321b0800 == 45 [pid = 1646] [id = 434] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12da65000 == 44 [pid = 1646] [id = 433] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12d113000 == 43 [pid = 1646] [id = 432] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12472c800 == 42 [pid = 1646] [id = 431] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118880800 == 41 [pid = 1646] [id = 421] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x136294800 == 40 [pid = 1646] [id = 393] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118240800 == 39 [pid = 1646] [id = 430] 02:42:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12c395000 == 38 [pid = 1646] [id = 429] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x126a58800 == 37 [pid = 1646] [id = 441] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x11957b800 == 36 [pid = 1646] [id = 442] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1231ae800 == 35 [pid = 1646] [id = 449] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x126a4c800 == 34 [pid = 1646] [id = 443] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x1356d3000 == 33 [pid = 1646] [id = 450] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12a96d800 == 32 [pid = 1646] [id = 444] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x135057800 == 31 [pid = 1646] [id = 448] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x136231800 == 30 [pid = 1646] [id = 451] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3bf000 == 29 [pid = 1646] [id = 445] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12d45f000 == 28 [pid = 1646] [id = 447] 02:42:45 INFO - PROCESS | 1646 | --DOCSHELL 0x12cad3000 == 27 [pid = 1646] [id = 446] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x12bb97800) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x116f7cc00) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x12a83a400) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12bfb6800) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11991d800) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x128c43400) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12b204000) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12c7b7400) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12ca79000) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x129005400) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x129546400) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x124451400) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x116549400) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x115f39400) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12a914400) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x119134c00) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11876b000) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x116a77800) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1212b1800) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x123530800) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x115ec3c00) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x112a28000) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11881c000) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119914800) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x118806000) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118572000) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1199b5800) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119dd1800) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11994a000) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11996c800) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x113424800) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x112bea000) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119968800) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1234d7800) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124d34000) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x129159c00) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1296c8800) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x129161800) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12415c400) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128f55800) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126a9f400) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 02:42:45 INFO - PROCESS | 1646 | 1462527765395 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:42:45 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:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2530ms 02:42:45 INFO - PROCESS | 1646 | 1462527765444 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1646 | 1462527765447 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 02:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:42:45 INFO - PROCESS | 1646 | 1462527765456 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1646 | 1462527765458 Marionette TRACE conn2 <- [1,1782,null,{}] 02:42:45 INFO - PROCESS | 1646 | 1462527765462 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:42:45 INFO - PROCESS | 1646 | 1462527765548 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:42:45 INFO - PROCESS | 1646 | 1462527765556 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x112638800 == 28 [pid = 1646] [id = 453] 02:42:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x111db6800) [pid = 1646] [serial = 1358] [outer = 0x0] 02:42:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x111db8400) [pid = 1646] [serial = 1359] [outer = 0x111db6800] 02:42:45 INFO - PROCESS | 1646 | 1462527765585 Marionette DEBUG loaded listener.js 02:42:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1121de000) [pid = 1646] [serial = 1360] [outer = 0x111db6800] 02:42:45 INFO - PROCESS | 1646 | 1462527765937 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:42:45 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:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 526ms 02:42:45 INFO - PROCESS | 1646 | 1462527765977 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1646 | 1462527765981 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 02:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:42:45 INFO - PROCESS | 1646 | 1462527765988 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1646 | 1462527765990 Marionette TRACE conn2 <- [1,1786,null,{}] 02:42:45 INFO - PROCESS | 1646 | 1462527765992 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:42:46 INFO - PROCESS | 1646 | 1462527766073 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:42:46 INFO - PROCESS | 1646 | 1462527766124 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1134cd000 == 29 [pid = 1646] [id = 454] 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1121e0400) [pid = 1646] [serial = 1361] [outer = 0x0] 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112a1dc00) [pid = 1646] [serial = 1362] [outer = 0x1121e0400] 02:42:46 INFO - PROCESS | 1646 | 1462527766151 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x112a31400) [pid = 1646] [serial = 1363] [outer = 0x1121e0400] 02:42:46 INFO - PROCESS | 1646 | 1462527766469 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:42:46 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:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 02:42:46 INFO - PROCESS | 1646 | 1462527766507 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:42:46 INFO - PROCESS | 1646 | 1462527766509 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 02:42:46 INFO - PROCESS | 1646 | 1462527766511 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1646 | 1462527766514 Marionette TRACE conn2 <- [1,1790,null,{}] 02:42:46 INFO - PROCESS | 1646 | 1462527766522 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:42:46 INFO - PROCESS | 1646 | 1462527766603 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:42:46 INFO - PROCESS | 1646 | 1462527766664 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fd6800 == 30 [pid = 1646] [id = 455] 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x110f24800) [pid = 1646] [serial = 1364] [outer = 0x0] 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112bec000) [pid = 1646] [serial = 1365] [outer = 0x110f24800] 02:42:46 INFO - PROCESS | 1646 | 1462527766694 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112f9bc00) [pid = 1646] [serial = 1366] [outer = 0x110f24800] 02:42:47 INFO - PROCESS | 1646 | 1462527767023 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:42:47 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:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 523ms 02:42:47 INFO - PROCESS | 1646 | 1462527767037 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1646 | 1462527767039 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 02:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:42:47 INFO - PROCESS | 1646 | 1462527767041 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1646 | 1462527767042 Marionette TRACE conn2 <- [1,1794,null,{}] 02:42:47 INFO - PROCESS | 1646 | 1462527767045 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:42:47 INFO - PROCESS | 1646 | 1462527767123 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:42:47 INFO - PROCESS | 1646 | 1462527767128 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca4800 == 31 [pid = 1646] [id = 456] 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112f91c00) [pid = 1646] [serial = 1367] [outer = 0x0] 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1134b0c00) [pid = 1646] [serial = 1368] [outer = 0x112f91c00] 02:42:47 INFO - PROCESS | 1646 | 1462527767156 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x115f35400) [pid = 1646] [serial = 1369] [outer = 0x112f91c00] 02:42:47 INFO - PROCESS | 1646 | 1462527767491 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:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 470ms 02:42:47 INFO - PROCESS | 1646 | 1462527767512 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1646 | 1462527767513 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 02:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:42:47 INFO - PROCESS | 1646 | 1462527767515 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1646 | 1462527767517 Marionette TRACE conn2 <- [1,1798,null,{}] 02:42:47 INFO - PROCESS | 1646 | 1462527767522 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:42:47 INFO - PROCESS | 1646 | 1462527767627 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:42:47 INFO - PROCESS | 1646 | 1462527767633 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x118203000 == 32 [pid = 1646] [id = 457] 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1121dc800) [pid = 1646] [serial = 1370] [outer = 0x0] 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x115f35800) [pid = 1646] [serial = 1371] [outer = 0x1121dc800] 02:42:47 INFO - PROCESS | 1646 | 1462527767659 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11645a800) [pid = 1646] [serial = 1372] [outer = 0x1121dc800] 02:42:48 INFO - PROCESS | 1646 | 1462527768055 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:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 574ms 02:42:48 INFO - PROCESS | 1646 | 1462527768110 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1646 | 1462527768112 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 02:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:42:48 INFO - PROCESS | 1646 | 1462527768118 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1646 | 1462527768120 Marionette TRACE conn2 <- [1,1802,null,{}] 02:42:48 INFO - PROCESS | 1646 | 1462527768123 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:42:48 INFO - PROCESS | 1646 | 1462527768310 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:42:48 INFO - PROCESS | 1646 | 1462527768331 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x11887a000 == 33 [pid = 1646] [id = 458] 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11643c400) [pid = 1646] [serial = 1373] [outer = 0x0] 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x116748400) [pid = 1646] [serial = 1374] [outer = 0x11643c400] 02:42:48 INFO - PROCESS | 1646 | 1462527768369 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11768c800) [pid = 1646] [serial = 1375] [outer = 0x11643c400] 02:42:48 INFO - PROCESS | 1646 | 1462527768669 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:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 573ms 02:42:48 INFO - PROCESS | 1646 | 1462527768690 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1646 | 1462527768691 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 02:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:42:48 INFO - PROCESS | 1646 | 1462527768693 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1646 | 1462527768694 Marionette TRACE conn2 <- [1,1806,null,{}] 02:42:48 INFO - PROCESS | 1646 | 1462527768696 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:42:48 INFO - PROCESS | 1646 | 1462527768775 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:42:48 INFO - PROCESS | 1646 | 1462527768779 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d5000 == 34 [pid = 1646] [id = 459] 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1110b1000) [pid = 1646] [serial = 1376] [outer = 0x0] 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x117c25800) [pid = 1646] [serial = 1377] [outer = 0x1110b1000] 02:42:48 INFO - PROCESS | 1646 | 1462527768806 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11837f800) [pid = 1646] [serial = 1378] [outer = 0x1110b1000] 02:42:49 INFO - PROCESS | 1646 | 1462527769109 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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 474ms 02:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:42:49 INFO - PROCESS | 1646 | 1462527769167 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 1646 | 1462527769169 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 02:42:49 INFO - PROCESS | 1646 | 1462527769171 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 1646 | 1462527769172 Marionette TRACE conn2 <- [1,1810,null,{}] 02:42:49 INFO - PROCESS | 1646 | 1462527769175 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:42:49 INFO - PROCESS | 1646 | 1462527769294 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:42:49 INFO - PROCESS | 1646 | 1462527769304 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11956e800 == 35 [pid = 1646] [id = 460] 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1184ec800) [pid = 1646] [serial = 1379] [outer = 0x0] 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x118570800) [pid = 1646] [serial = 1380] [outer = 0x1184ec800] 02:42:49 INFO - PROCESS | 1646 | 1462527769344 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x118775000) [pid = 1646] [serial = 1381] [outer = 0x1184ec800] 02:42:49 INFO - PROCESS | 1646 | 1462527769779 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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 619ms 02:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:42:49 INFO - PROCESS | 1646 | 1462527769790 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:42:49 INFO - PROCESS | 1646 | 1462527769791 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 02:42:49 INFO - PROCESS | 1646 | 1462527769793 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:42:49 INFO - PROCESS | 1646 | 1462527769794 Marionette TRACE conn2 <- [1,1814,null,{}] 02:42:49 INFO - PROCESS | 1646 | 1462527769797 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:42:49 INFO - PROCESS | 1646 | 1462527769900 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:42:49 INFO - PROCESS | 1646 | 1462527769907 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aaf800 == 36 [pid = 1646] [id = 461] 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x116867400) [pid = 1646] [serial = 1382] [outer = 0x0] 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1187a1c00) [pid = 1646] [serial = 1383] [outer = 0x116867400] 02:42:49 INFO - PROCESS | 1646 | 1462527769933 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x118807000) [pid = 1646] [serial = 1384] [outer = 0x116867400] 02:42:50 INFO - PROCESS | 1646 | 1462527770241 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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 471ms 02:42:50 INFO - PROCESS | 1646 | 1462527770266 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1646 | 1462527770269 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 02:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:42:50 INFO - PROCESS | 1646 | 1462527770272 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1646 | 1462527770273 Marionette TRACE conn2 <- [1,1818,null,{}] 02:42:50 INFO - PROCESS | 1646 | 1462527770276 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:42:50 INFO - PROCESS | 1646 | 1462527770356 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:42:50 INFO - PROCESS | 1646 | 1462527770360 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x121240000 == 37 [pid = 1646] [id = 462] 02:42:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x118807400) [pid = 1646] [serial = 1385] [outer = 0x0] 02:42:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x118811000) [pid = 1646] [serial = 1386] [outer = 0x118807400] 02:42:50 INFO - PROCESS | 1646 | 1462527770388 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x118819c00) [pid = 1646] [serial = 1387] [outer = 0x118807400] 02:42:50 INFO - PROCESS | 1646 | 1462527770783 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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 02:42:50 INFO - PROCESS | 1646 | 1462527770792 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1646 | 1462527770793 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 02:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:42:50 INFO - PROCESS | 1646 | 1462527770795 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1646 | 1462527770806 Marionette TRACE conn2 <- [1,1822,null,{}] 02:42:50 INFO - PROCESS | 1646 | 1462527770809 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:42:50 INFO - PROCESS | 1646 | 1462527770922 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:42:50 INFO - PROCESS | 1646 | 1462527770927 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1180ad000 == 38 [pid = 1646] [id = 463] 02:42:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x11881d400) [pid = 1646] [serial = 1388] [outer = 0x0] 02:42:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1191a1800) [pid = 1646] [serial = 1389] [outer = 0x11881d400] 02:42:50 INFO - PROCESS | 1646 | 1462527770989 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x1194a2c00) [pid = 1646] [serial = 1390] [outer = 0x11881d400] 02:42:51 INFO - PROCESS | 1646 | 1462527771320 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:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 531ms 02:42:51 INFO - PROCESS | 1646 | 1462527771326 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 1646 | 1462527771327 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 02:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:42:51 INFO - PROCESS | 1646 | 1462527771330 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1646 | 1462527771331 Marionette TRACE conn2 <- [1,1826,null,{}] 02:42:51 INFO - PROCESS | 1646 | 1462527771335 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:42:51 INFO - PROCESS | 1646 | 1462527771437 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x1278a7c00) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1110b4400) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119947800) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x11996ac00) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1267e0800) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x112bf2800) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x12ba6d400) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12ca7fc00) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12cfb9800) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1120d6400) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12d144400) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x115f41400) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11710ec00) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x112bf3800) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x128c41c00) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1295e0000) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1267d8800) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1212a9000) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1184ef400) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115f37400) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116746c00) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1110b6800) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12c320800) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x128f4a400) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a846c00) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1296ccc00) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12449e400) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x124452c00) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:42:52 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119917400) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:42:52 INFO - PROCESS | 1646 | 1462527772190 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x110e9d000 == 39 [pid = 1646] [id = 464] 02:42:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x110f2a000) [pid = 1646] [serial = 1391] [outer = 0x0] 02:42:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1110a9800) [pid = 1646] [serial = 1392] [outer = 0x110f2a000] 02:42:52 INFO - PROCESS | 1646 | 1462527772224 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11110d000) [pid = 1646] [serial = 1393] [outer = 0x110f2a000] 02:42:52 INFO - PROCESS | 1646 | 1462527772747 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:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1472ms 02:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:42:52 INFO - PROCESS | 1646 | 1462527772805 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:42:52 INFO - PROCESS | 1646 | 1462527772807 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 02:42:52 INFO - PROCESS | 1646 | 1462527772810 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 1646 | 1462527772813 Marionette TRACE conn2 <- [1,1830,null,{}] 02:42:52 INFO - PROCESS | 1646 | 1462527772816 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:42:52 INFO - PROCESS | 1646 | 1462527772929 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:42:53 INFO - PROCESS | 1646 | 1462527773006 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x116897000 == 40 [pid = 1646] [id = 465] 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1126b8000) [pid = 1646] [serial = 1394] [outer = 0x0] 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112a21c00) [pid = 1646] [serial = 1395] [outer = 0x1126b8000] 02:42:53 INFO - PROCESS | 1646 | 1462527773038 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112a2f400) [pid = 1646] [serial = 1396] [outer = 0x1126b8000] 02:42:53 INFO - PROCESS | 1646 | 1462527773591 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:42:53 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:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 821ms 02:42:53 INFO - PROCESS | 1646 | 1462527773635 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 1646 | 1462527773639 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 02:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:42:53 INFO - PROCESS | 1646 | 1462527773641 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 1646 | 1462527773642 Marionette TRACE conn2 <- [1,1834,null,{}] 02:42:53 INFO - PROCESS | 1646 | 1462527773645 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:42:53 INFO - PROCESS | 1646 | 1462527773755 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:42:53 INFO - PROCESS | 1646 | 1462527773833 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x118245800 == 41 [pid = 1646] [id = 466] 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112e69000) [pid = 1646] [serial = 1397] [outer = 0x0] 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112f92c00) [pid = 1646] [serial = 1398] [outer = 0x112e69000] 02:42:53 INFO - PROCESS | 1646 | 1462527773865 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11341a000) [pid = 1646] [serial = 1399] [outer = 0x112e69000] 02:42:54 INFO - PROCESS | 1646 | 1462527774623 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:42:54 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:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1028ms 02:42:54 INFO - PROCESS | 1646 | 1462527774670 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1646 | 1462527774671 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 02:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:42:54 INFO - PROCESS | 1646 | 1462527774693 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1646 | 1462527774696 Marionette TRACE conn2 <- [1,1838,null,{}] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c80a000 == 40 [pid = 1646] [id = 13] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce70800 == 39 [pid = 1646] [id = 15] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a98c000 == 38 [pid = 1646] [id = 8] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c393000 == 37 [pid = 1646] [id = 12] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3bb800 == 36 [pid = 1646] [id = 9] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a9800 == 35 [pid = 1646] [id = 6] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x112e1b800 == 34 [pid = 1646] [id = 26] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1180ad000 == 33 [pid = 1646] [id = 463] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x121240000 == 32 [pid = 1646] [id = 462] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116aaf800 == 31 [pid = 1646] [id = 461] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11956e800 == 30 [pid = 1646] [id = 460] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d5000 == 29 [pid = 1646] [id = 459] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11887a000 == 28 [pid = 1646] [id = 458] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x118203000 == 27 [pid = 1646] [id = 457] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca4800 == 26 [pid = 1646] [id = 456] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x13507ec00) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | 1462527774834 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:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116fd6800 == 25 [pid = 1646] [id = 455] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1134cd000 == 24 [pid = 1646] [id = 454] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x112638800 == 23 [pid = 1646] [id = 453] 02:42:54 INFO - PROCESS | 1646 | --DOCSHELL 0x13627e000 == 22 [pid = 1646] [id = 452] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1296c9000) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12ab81400) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1247cb400) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x126a95000) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128c3dc00) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x129546800) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12c7b4400) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12ce13400) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12cfb8800) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12d145800) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115ec7400) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12d879c00) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119210800) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12d268000) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12789c000) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118805000) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116548c00) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x115e60800) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1295e3c00) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a917000) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a83f400) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126a06800) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129155c00) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x123594400) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124161c00) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a19000) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119eba400) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11994cc00) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11949c000) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12d880800) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1184f2800) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x116a6e000) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112a27800) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x111129800) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12ca73000) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12c7bac00) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12c320000) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12c1ab800) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12bfb6000) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12bb6f800) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12ab80800) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12bb65800) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1278a7400) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1295e3400) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1267dd800) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x126010800) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x123c81000) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x119eafc00) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x118821400) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12ca7b000) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12c319800) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12b292800) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 02:42:54 INFO - PROCESS | 1646 | 1462527774939 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:42:55 INFO - PROCESS | 1646 | 1462527774999 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x112f22800 == 23 [pid = 1646] [id = 467] 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x111126c00) [pid = 1646] [serial = 1400] [outer = 0x0] 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x11112e800) [pid = 1646] [serial = 1401] [outer = 0x111126c00] 02:42:55 INFO - PROCESS | 1646 | 1462527775033 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x112153400) [pid = 1646] [serial = 1402] [outer = 0x111126c00] 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112a20800) [pid = 1646] [serial = 1403] [outer = 0x12ba72c00] 02:42:55 INFO - PROCESS | 1646 | 1462527775570 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:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 944ms 02:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:42:55 INFO - PROCESS | 1646 | 1462527775620 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 1646 | 1462527775623 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 02:42:55 INFO - PROCESS | 1646 | 1462527775626 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 1646 | 1462527775628 Marionette TRACE conn2 <- [1,1842,null,{}] 02:42:55 INFO - PROCESS | 1646 | 1462527775631 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:42:55 INFO - PROCESS | 1646 | 1462527775729 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:42:55 INFO - PROCESS | 1646 | 1462527775805 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ff6800 == 24 [pid = 1646] [id = 468] 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112a2b000) [pid = 1646] [serial = 1404] [outer = 0x0] 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x112beec00) [pid = 1646] [serial = 1405] [outer = 0x112a2b000] 02:42:55 INFO - PROCESS | 1646 | 1462527775838 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x112f8f800) [pid = 1646] [serial = 1406] [outer = 0x112a2b000] 02:42:56 INFO - PROCESS | 1646 | 1462527776292 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:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 720ms 02:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:42:56 INFO - PROCESS | 1646 | 1462527776345 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 1646 | 1462527776347 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 02:42:56 INFO - PROCESS | 1646 | 1462527776349 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 1646 | 1462527776351 Marionette TRACE conn2 <- [1,1846,null,{}] 02:42:56 INFO - PROCESS | 1646 | 1462527776353 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:42:56 INFO - PROCESS | 1646 | 1462527776452 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:42:56 INFO - PROCESS | 1646 | 1462527776503 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824b000 == 25 [pid = 1646] [id = 469] 02:42:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x113424000) [pid = 1646] [serial = 1407] [outer = 0x0] 02:42:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x114f1ac00) [pid = 1646] [serial = 1408] [outer = 0x113424000] 02:42:56 INFO - PROCESS | 1646 | 1462527776538 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x115f36800) [pid = 1646] [serial = 1409] [outer = 0x113424000] 02:42:56 INFO - PROCESS | 1646 | 1462527776988 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:42:57 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:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 02:42:57 INFO - PROCESS | 1646 | 1462527777024 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1646 | 1462527777028 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 02:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:42:57 INFO - PROCESS | 1646 | 1462527777032 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1646 | 1462527777033 Marionette TRACE conn2 <- [1,1850,null,{}] 02:42:57 INFO - PROCESS | 1646 | 1462527777036 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:42:57 INFO - PROCESS | 1646 | 1462527777131 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:42:57 INFO - PROCESS | 1646 | 1462527777180 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x119577800 == 26 [pid = 1646] [id = 470] 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x116485c00) [pid = 1646] [serial = 1410] [outer = 0x0] 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11673f400) [pid = 1646] [serial = 1411] [outer = 0x116485c00] 02:42:57 INFO - PROCESS | 1646 | 1462527777211 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x116870000) [pid = 1646] [serial = 1412] [outer = 0x116485c00] 02:42:57 INFO - PROCESS | 1646 | 1462527777622 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:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 620ms 02:42:57 INFO - PROCESS | 1646 | 1462527777653 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1646 | 1462527777655 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 02:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:42:57 INFO - PROCESS | 1646 | 1462527777657 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1646 | 1462527777658 Marionette TRACE conn2 <- [1,1854,null,{}] 02:42:57 INFO - PROCESS | 1646 | 1462527777661 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:42:57 INFO - PROCESS | 1646 | 1462527777753 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:42:57 INFO - PROCESS | 1646 | 1462527777836 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123e800 == 27 [pid = 1646] [id = 471] 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116493000) [pid = 1646] [serial = 1413] [outer = 0x0] 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116f87000) [pid = 1646] [serial = 1414] [outer = 0x116493000] 02:42:57 INFO - PROCESS | 1646 | 1462527777866 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x117c1b400) [pid = 1646] [serial = 1415] [outer = 0x116493000] 02:42:58 INFO - PROCESS | 1646 | 1462527778253 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:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 619ms 02:42:58 INFO - PROCESS | 1646 | 1462527778276 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1646 | 1462527778278 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 02:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:42:58 INFO - PROCESS | 1646 | 1462527778280 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1646 | 1462527778281 Marionette TRACE conn2 <- [1,1858,null,{}] 02:42:58 INFO - PROCESS | 1646 | 1462527778284 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:42:58 INFO - PROCESS | 1646 | 1462527778409 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:42:58 INFO - PROCESS | 1646 | 1462527778463 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12391b800 == 28 [pid = 1646] [id = 472] 02:42:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1184f2800) [pid = 1646] [serial = 1416] [outer = 0x0] 02:42:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11876bc00) [pid = 1646] [serial = 1417] [outer = 0x1184f2800] 02:42:58 INFO - PROCESS | 1646 | 1462527778494 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118817c00) [pid = 1646] [serial = 1418] [outer = 0x1184f2800] 02:42:58 INFO - PROCESS | 1646 | 1462527778934 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:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 02:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:42:58 INFO - PROCESS | 1646 | 1462527778953 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1646 | 1462527778954 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 02:42:58 INFO - PROCESS | 1646 | 1462527778956 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1646 | 1462527778958 Marionette TRACE conn2 <- [1,1862,null,{}] 02:42:58 INFO - PROCESS | 1646 | 1462527778960 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:42:59 INFO - PROCESS | 1646 | 1462527779051 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:42:59 INFO - PROCESS | 1646 | 1462527779134 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x124012800 == 29 [pid = 1646] [id = 473] 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118819400) [pid = 1646] [serial = 1419] [outer = 0x0] 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118821800) [pid = 1646] [serial = 1420] [outer = 0x118819400] 02:42:59 INFO - PROCESS | 1646 | 1462527779164 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119204800) [pid = 1646] [serial = 1421] [outer = 0x118819400] 02:42:59 INFO - PROCESS | 1646 | 1462527779591 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:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 02:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:42:59 INFO - PROCESS | 1646 | 1462527779627 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 1646 | 1462527779629 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 02:42:59 INFO - PROCESS | 1646 | 1462527779631 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 1646 | 1462527779632 Marionette TRACE conn2 <- [1,1866,null,{}] 02:42:59 INFO - PROCESS | 1646 | 1462527779635 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:42:59 INFO - PROCESS | 1646 | 1462527779732 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:42:59 INFO - PROCESS | 1646 | 1462527779782 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d06800 == 30 [pid = 1646] [id = 474] 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11912c000) [pid = 1646] [serial = 1422] [outer = 0x0] 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119498c00) [pid = 1646] [serial = 1423] [outer = 0x11912c000] 02:42:59 INFO - PROCESS | 1646 | 1462527779812 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119914400) [pid = 1646] [serial = 1424] [outer = 0x11912c000] 02:43:00 INFO - PROCESS | 1646 | 1462527780254 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:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 02:43:00 INFO - PROCESS | 1646 | 1462527780302 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1646 | 1462527780305 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 02:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:43:00 INFO - PROCESS | 1646 | 1462527780308 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1646 | 1462527780311 Marionette TRACE conn2 <- [1,1870,null,{}] 02:43:00 INFO - PROCESS | 1646 | 1462527780314 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:43:00 INFO - PROCESS | 1646 | 1462527780433 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:43:00 INFO - PROCESS | 1646 | --DOCSHELL 0x116897000 == 29 [pid = 1646] [id = 465] 02:43:00 INFO - PROCESS | 1646 | --DOCSHELL 0x110e9d000 == 28 [pid = 1646] [id = 464] 02:43:00 INFO - PROCESS | 1646 | 1462527780571 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x112638800 == 29 [pid = 1646] [id = 475] 02:43:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1110aac00) [pid = 1646] [serial = 1425] [outer = 0x0] 02:43:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1110b0800) [pid = 1646] [serial = 1426] [outer = 0x1110aac00] 02:43:00 INFO - PROCESS | 1646 | 1462527780604 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1121d8400) [pid = 1646] [serial = 1427] [outer = 0x1110aac00] 02:43:01 INFO - PROCESS | 1646 | 1462527781019 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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 02:43:01 INFO - PROCESS | 1646 | 1462527781079 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1646 | 1462527781082 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 02:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:43:01 INFO - PROCESS | 1646 | 1462527781085 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1646 | 1462527781088 Marionette TRACE conn2 <- [1,1874,null,{}] 02:43:01 INFO - PROCESS | 1646 | 1462527781091 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:43:01 INFO - PROCESS | 1646 | 1462527781192 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:43:01 INFO - PROCESS | 1646 | 1462527781246 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x118221800 == 30 [pid = 1646] [id = 476] 02:43:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112a27800) [pid = 1646] [serial = 1428] [outer = 0x0] 02:43:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112f90400) [pid = 1646] [serial = 1429] [outer = 0x112a27800] 02:43:01 INFO - PROCESS | 1646 | 1462527781290 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1134b0000) [pid = 1646] [serial = 1430] [outer = 0x112a27800] 02:43:01 INFO - PROCESS | 1646 | 1462527781726 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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 02:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:43:01 INFO - PROCESS | 1646 | 1462527781759 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1646 | 1462527781761 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 02:43:01 INFO - PROCESS | 1646 | 1462527781764 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1646 | 1462527781765 Marionette TRACE conn2 <- [1,1878,null,{}] 02:43:01 INFO - PROCESS | 1646 | 1462527781815 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:43:01 INFO - PROCESS | 1646 | 1462527781945 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:43:02 INFO - PROCESS | 1646 | 1462527781995 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e90800 == 31 [pid = 1646] [id = 477] 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1161c4c00) [pid = 1646] [serial = 1431] [outer = 0x0] 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x116549400) [pid = 1646] [serial = 1432] [outer = 0x1161c4c00] 02:43:02 INFO - PROCESS | 1646 | 1462527782025 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x116874400) [pid = 1646] [serial = 1433] [outer = 0x1161c4c00] 02:43:02 INFO - PROCESS | 1646 | 1462527782471 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:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 738ms 02:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:43:02 INFO - PROCESS | 1646 | 1462527782503 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 1646 | 1462527782505 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 02:43:02 INFO - PROCESS | 1646 | 1462527782512 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 1646 | 1462527782516 Marionette TRACE conn2 <- [1,1882,null,{}] 02:43:02 INFO - PROCESS | 1646 | 1462527782520 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:43:02 INFO - PROCESS | 1646 | 1462527782624 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:43:02 INFO - PROCESS | 1646 | 1462527782677 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12472c800 == 32 [pid = 1646] [id = 478] 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1168d2400) [pid = 1646] [serial = 1434] [outer = 0x0] 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11856d000) [pid = 1646] [serial = 1435] [outer = 0x1168d2400] 02:43:02 INFO - PROCESS | 1646 | 1462527782707 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11880ec00) [pid = 1646] [serial = 1436] [outer = 0x1168d2400] 02:43:03 INFO - PROCESS | 1646 | 1462527783133 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:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 678ms 02:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:43:03 INFO - PROCESS | 1646 | 1462527783187 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 1646 | 1462527783190 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 02:43:03 INFO - PROCESS | 1646 | 1462527783193 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 1646 | 1462527783195 Marionette TRACE conn2 <- [1,1886,null,{}] 02:43:03 INFO - PROCESS | 1646 | 1462527783285 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:43:03 INFO - PROCESS | 1646 | 1462527783416 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:43:03 INFO - PROCESS | 1646 | 1462527783476 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce6000 == 33 [pid = 1646] [id = 479] 02:43:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118379c00) [pid = 1646] [serial = 1437] [outer = 0x0] 02:43:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119210400) [pid = 1646] [serial = 1438] [outer = 0x118379c00] 02:43:03 INFO - PROCESS | 1646 | 1462527783506 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119918c00) [pid = 1646] [serial = 1439] [outer = 0x118379c00] 02:43:03 INFO - PROCESS | 1646 | 1462527783906 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:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 752ms 02:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:43:03 INFO - PROCESS | 1646 | 1462527783946 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:43:03 INFO - PROCESS | 1646 | 1462527783947 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 02:43:03 INFO - PROCESS | 1646 | 1462527783950 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:43:03 INFO - PROCESS | 1646 | 1462527783951 Marionette TRACE conn2 <- [1,1890,null,{}] 02:43:03 INFO - PROCESS | 1646 | 1462527783953 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:43:04 INFO - PROCESS | 1646 | 1462527784049 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:43:04 INFO - PROCESS | 1646 | 1462527784105 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f3a800 == 34 [pid = 1646] [id = 480] 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11994a000) [pid = 1646] [serial = 1440] [outer = 0x0] 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11994d000) [pid = 1646] [serial = 1441] [outer = 0x11994a000] 02:43:04 INFO - PROCESS | 1646 | 1462527784142 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119969800) [pid = 1646] [serial = 1442] [outer = 0x11994a000] 02:43:04 INFO - PROCESS | 1646 | 1462527784587 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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 02:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:43:04 INFO - PROCESS | 1646 | 1462527784620 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1646 | 1462527784622 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 02:43:04 INFO - PROCESS | 1646 | 1462527784624 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 1646 | 1462527784625 Marionette TRACE conn2 <- [1,1894,null,{}] 02:43:04 INFO - PROCESS | 1646 | 1462527784627 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:43:04 INFO - PROCESS | 1646 | 1462527784727 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:43:04 INFO - PROCESS | 1646 | 1462527784814 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291b9800 == 35 [pid = 1646] [id = 481] 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11996e000) [pid = 1646] [serial = 1443] [outer = 0x0] 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119a13800) [pid = 1646] [serial = 1444] [outer = 0x11996e000] 02:43:04 INFO - PROCESS | 1646 | 1462527784856 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119a1d400) [pid = 1646] [serial = 1445] [outer = 0x11996e000] 02:43:05 INFO - PROCESS | 1646 | 1462527785305 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:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 02:43:05 INFO - PROCESS | 1646 | 1462527785344 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 1646 | 1462527785345 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 02:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:43:05 INFO - PROCESS | 1646 | 1462527785348 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1646 | 1462527785349 Marionette TRACE conn2 <- [1,1898,null,{}] 02:43:05 INFO - PROCESS | 1646 | 1462527785351 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:43:05 INFO - PROCESS | 1646 | 1462527785447 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:43:05 INFO - PROCESS | 1646 | 1462527785500 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fd6800 == 36 [pid = 1646] [id = 482] 02:43:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1110b7c00) [pid = 1646] [serial = 1446] [outer = 0x0] 02:43:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x111129800) [pid = 1646] [serial = 1447] [outer = 0x1110b7c00] 02:43:05 INFO - PROCESS | 1646 | 1462527785637 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x112a21400) [pid = 1646] [serial = 1448] [outer = 0x1110b7c00] 02:43:06 INFO - PROCESS | 1646 | 1462527786097 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:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x124012800 == 35 [pid = 1646] [id = 473] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12391b800 == 34 [pid = 1646] [id = 472] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12123e800 == 33 [pid = 1646] [id = 471] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x119577800 == 32 [pid = 1646] [id = 470] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x11824b000 == 31 [pid = 1646] [id = 469] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x116ff6800 == 30 [pid = 1646] [id = 468] 02:43:06 INFO - PROCESS | 1646 | --DOCSHELL 0x112f22800 == 29 [pid = 1646] [id = 467] 02:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 873ms 02:43:06 INFO - PROCESS | 1646 | 1462527786221 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:43:06 INFO - PROCESS | 1646 | 1462527786223 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 02:43:06 INFO - PROCESS | 1646 | 1462527786226 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 1646 | 1462527786229 Marionette TRACE conn2 <- [1,1902,null,{}] 02:43:06 INFO - PROCESS | 1646 | 1462527786233 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:43:06 INFO - PROCESS | 1646 | 1462527786343 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:43:06 INFO - PROCESS | 1646 | 1462527786407 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 30 [pid = 1646] [id = 483] 02:43:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112a32c00) [pid = 1646] [serial = 1449] [outer = 0x0] 02:43:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112bf5800) [pid = 1646] [serial = 1450] [outer = 0x112a32c00] 02:43:06 INFO - PROCESS | 1646 | 1462527786440 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x114ffb400) [pid = 1646] [serial = 1451] [outer = 0x112a32c00] 02:43:06 INFO - PROCESS | 1646 | 1462527786921 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:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 722ms 02:43:06 INFO - PROCESS | 1646 | 1462527786971 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 1646 | 1462527786975 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 02:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:43:06 INFO - PROCESS | 1646 | 1462527786988 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 1646 | 1462527786990 Marionette TRACE conn2 <- [1,1906,null,{}] 02:43:06 INFO - PROCESS | 1646 | 1462527786993 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:43:07 INFO - PROCESS | 1646 | 1462527787094 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:43:07 INFO - PROCESS | 1646 | 1462527787162 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c55800 == 31 [pid = 1646] [id = 484] 02:43:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1165d7800) [pid = 1646] [serial = 1452] [outer = 0x0] 02:43:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11680b000) [pid = 1646] [serial = 1453] [outer = 0x1165d7800] 02:43:07 INFO - PROCESS | 1646 | 1462527787193 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x117687c00) [pid = 1646] [serial = 1454] [outer = 0x1165d7800] 02:43:07 INFO - PROCESS | 1646 | 1462527787701 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:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 776ms 02:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:43:07 INFO - PROCESS | 1646 | 1462527787759 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:43:07 INFO - PROCESS | 1646 | 1462527787762 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 02:43:07 INFO - PROCESS | 1646 | 1462527787765 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1646 | 1462527787768 Marionette TRACE conn2 <- [1,1910,null,{}] 02:43:07 INFO - PROCESS | 1646 | 1462527787779 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:43:07 INFO - PROCESS | 1646 | 1462527787945 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:43:08 INFO - PROCESS | 1646 | 1462527788020 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x126cea800 == 32 [pid = 1646] [id = 485] 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11880fc00) [pid = 1646] [serial = 1455] [outer = 0x0] 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11912c800) [pid = 1646] [serial = 1456] [outer = 0x11880fc00] 02:43:08 INFO - PROCESS | 1646 | 1462527788055 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11991a000) [pid = 1646] [serial = 1457] [outer = 0x11880fc00] 02:43:08 INFO - PROCESS | 1646 | 1462527788504 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:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 775ms 02:43:08 INFO - PROCESS | 1646 | 1462527788540 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:43:08 INFO - PROCESS | 1646 | 1462527788541 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 02:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:43:08 INFO - PROCESS | 1646 | 1462527788544 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:43:08 INFO - PROCESS | 1646 | 1462527788545 Marionette TRACE conn2 <- [1,1914,null,{}] 02:43:08 INFO - PROCESS | 1646 | 1462527788548 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:43:08 INFO - PROCESS | 1646 | 1462527788645 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:43:08 INFO - PROCESS | 1646 | 1462527788700 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x116828000 == 33 [pid = 1646] [id = 486] 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11995fc00) [pid = 1646] [serial = 1458] [outer = 0x0] 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119967800) [pid = 1646] [serial = 1459] [outer = 0x11995fc00] 02:43:08 INFO - PROCESS | 1646 | 1462527788730 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119a12800) [pid = 1646] [serial = 1460] [outer = 0x11995fc00] 02:43:09 INFO - PROCESS | 1646 | 1462527789161 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:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 02:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:43:09 INFO - PROCESS | 1646 | 1462527789216 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 1646 | 1462527789217 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 02:43:09 INFO - PROCESS | 1646 | 1462527789219 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1646 | 1462527789220 Marionette TRACE conn2 <- [1,1918,null,{}] 02:43:09 INFO - PROCESS | 1646 | 1462527789223 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:43:09 INFO - PROCESS | 1646 | 1462527789341 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:43:09 INFO - PROCESS | 1646 | 1462527789421 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b4800 == 34 [pid = 1646] [id = 487] 02:43:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119964c00) [pid = 1646] [serial = 1461] [outer = 0x0] 02:43:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119a1f400) [pid = 1646] [serial = 1462] [outer = 0x119964c00] 02:43:09 INFO - PROCESS | 1646 | 1462527789451 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119eb0000) [pid = 1646] [serial = 1463] [outer = 0x119964c00] 02:43:09 INFO - PROCESS | 1646 | 1462527789863 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:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 02:43:09 INFO - PROCESS | 1646 | 1462527789891 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:43:09 INFO - PROCESS | 1646 | 1462527789892 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 02:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:43:09 INFO - PROCESS | 1646 | 1462527789895 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1646 | 1462527789896 Marionette TRACE conn2 <- [1,1922,null,{}] 02:43:09 INFO - PROCESS | 1646 | 1462527789898 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:43:10 INFO - PROCESS | 1646 | 1462527790024 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:43:10 INFO - PROCESS | 1646 | 1462527790082 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b230800 == 35 [pid = 1646] [id = 488] 02:43:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x119eba800) [pid = 1646] [serial = 1464] [outer = 0x0] 02:43:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1212a8000) [pid = 1646] [serial = 1465] [outer = 0x119eba800] 02:43:10 INFO - PROCESS | 1646 | 1462527790113 Marionette DEBUG loaded listener.js 02:43:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x123527800) [pid = 1646] [serial = 1466] [outer = 0x119eba800] 02:43:10 INFO - PROCESS | 1646 | 1462527790573 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:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 722ms 02:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:43:10 INFO - PROCESS | 1646 | 1462527790644 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 1646 | 1462527790646 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 02:43:10 INFO - PROCESS | 1646 | 1462527790664 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1646 | 1462527790666 Marionette TRACE conn2 <- [1,1926,null,{}] 02:43:10 INFO - PROCESS | 1646 | 1462527790694 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:43:10 INFO - PROCESS | 1646 | 1462527790845 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:43:10 INFO - PROCESS | 1646 | 1462527790937 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bacc800 == 36 [pid = 1646] [id = 489] 02:43:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1231d1000) [pid = 1646] [serial = 1467] [outer = 0x0] 02:43:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12352ec00) [pid = 1646] [serial = 1468] [outer = 0x1231d1000] 02:43:10 INFO - PROCESS | 1646 | 1462527790985 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12372a400) [pid = 1646] [serial = 1469] [outer = 0x1231d1000] 02:43:11 INFO - PROCESS | 1646 | 1462527791366 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:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 757ms 02:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:43:11 INFO - PROCESS | 1646 | 1462527791406 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:43:11 INFO - PROCESS | 1646 | 1462527791407 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 02:43:11 INFO - PROCESS | 1646 | 1462527791410 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:43:11 INFO - PROCESS | 1646 | 1462527791411 Marionette TRACE conn2 <- [1,1930,null,{}] 02:43:11 INFO - PROCESS | 1646 | 1462527791414 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:43:11 INFO - PROCESS | 1646 | 1462527791513 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:43:11 INFO - PROCESS | 1646 | 1462527791568 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb39800 == 37 [pid = 1646] [id = 490] 02:43:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x123720800) [pid = 1646] [serial = 1470] [outer = 0x0] 02:43:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1239e3000) [pid = 1646] [serial = 1471] [outer = 0x123720800] 02:43:11 INFO - PROCESS | 1646 | 1462527791597 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x123c80400) [pid = 1646] [serial = 1472] [outer = 0x123720800] 02:43:12 INFO - PROCESS | 1646 | 1462527792039 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:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 669ms 02:43:12 INFO - PROCESS | 1646 | 1462527792080 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1646 | 1462527792081 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 02:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:43:12 INFO - PROCESS | 1646 | 1462527792084 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1646 | 1462527792085 Marionette TRACE conn2 <- [1,1934,null,{}] 02:43:12 INFO - PROCESS | 1646 | 1462527792088 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:43:12 INFO - PROCESS | 1646 | 1462527792190 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:43:12 INFO - PROCESS | 1646 | 1462527792294 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c123800 == 38 [pid = 1646] [id = 491] 02:43:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11856a400) [pid = 1646] [serial = 1473] [outer = 0x0] 02:43:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x123c98800) [pid = 1646] [serial = 1474] [outer = 0x11856a400] 02:43:12 INFO - PROCESS | 1646 | 1462527792326 Marionette DEBUG loaded listener.js 02:43:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x124159c00) [pid = 1646] [serial = 1475] [outer = 0x11856a400] 02:43:12 INFO - PROCESS | 1646 | 1462527792828 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:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 819ms 02:43:12 INFO - PROCESS | 1646 | 1462527792904 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1646 | 1462527792906 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 02:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:43:12 INFO - PROCESS | 1646 | 1462527792910 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1646 | 1462527792912 Marionette TRACE conn2 <- [1,1938,null,{}] 02:43:12 INFO - PROCESS | 1646 | 1462527792916 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:43:13 INFO - PROCESS | 1646 | 1462527793020 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:43:13 INFO - PROCESS | 1646 | 1462527793079 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e88800 == 39 [pid = 1646] [id = 492] 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x115d63800) [pid = 1646] [serial = 1476] [outer = 0x0] 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x115f41800) [pid = 1646] [serial = 1477] [outer = 0x115d63800] 02:43:13 INFO - PROCESS | 1646 | 1462527793109 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x116868400) [pid = 1646] [serial = 1478] [outer = 0x115d63800] 02:43:13 INFO - PROCESS | 1646 | 1462527793604 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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 771ms 02:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:43:13 INFO - PROCESS | 1646 | 1462527793682 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:43:13 INFO - PROCESS | 1646 | 1462527793685 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 02:43:13 INFO - PROCESS | 1646 | 1462527793688 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:43:13 INFO - PROCESS | 1646 | 1462527793691 Marionette TRACE conn2 <- [1,1942,null,{}] 02:43:13 INFO - PROCESS | 1646 | 1462527793695 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:43:13 INFO - PROCESS | 1646 | 1462527793801 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:43:13 INFO - PROCESS | 1646 | 1462527793861 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d9a000 == 40 [pid = 1646] [id = 493] 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x115f3ec00) [pid = 1646] [serial = 1479] [outer = 0x0] 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x11768b800) [pid = 1646] [serial = 1480] [outer = 0x115f3ec00] 02:43:13 INFO - PROCESS | 1646 | 1462527793894 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1187a0800) [pid = 1646] [serial = 1481] [outer = 0x115f3ec00] 02:43:14 INFO - PROCESS | 1646 | 1462527794360 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:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 721ms 02:43:14 INFO - PROCESS | 1646 | 1462527794418 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 1646 | 1462527794422 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 02:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:43:14 INFO - PROCESS | 1646 | 1462527794429 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 1646 | 1462527794431 Marionette TRACE conn2 <- [1,1946,null,{}] 02:43:14 INFO - PROCESS | 1646 | 1462527794433 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:43:14 INFO - PROCESS | 1646 | 1462527794541 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:43:14 INFO - PROCESS | 1646 | 1462527794612 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291b2000 == 41 [pid = 1646] [id = 494] 02:43:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x118814800) [pid = 1646] [serial = 1482] [outer = 0x0] 02:43:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x119949800) [pid = 1646] [serial = 1483] [outer = 0x118814800] 02:43:14 INFO - PROCESS | 1646 | 1462527794643 Marionette DEBUG loaded listener.js 02:43:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x119967000) [pid = 1646] [serial = 1484] [outer = 0x118814800] 02:43:15 INFO - PROCESS | 1646 | 1462527795076 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:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 02:43:15 INFO - PROCESS | 1646 | 1462527795120 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1646 | 1462527795121 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 02:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:43:15 INFO - PROCESS | 1646 | 1462527795124 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1646 | 1462527795127 Marionette TRACE conn2 <- [1,1950,null,{}] 02:43:15 INFO - PROCESS | 1646 | 1462527795152 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:43:15 INFO - PROCESS | 1646 | 1462527795283 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:43:15 INFO - PROCESS | 1646 | 1462527795339 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3ca000 == 42 [pid = 1646] [id = 495] 02:43:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x119eb4c00) [pid = 1646] [serial = 1485] [outer = 0x0] 02:43:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x1211ed400) [pid = 1646] [serial = 1486] [outer = 0x119eb4c00] 02:43:15 INFO - PROCESS | 1646 | 1462527795372 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x123096000) [pid = 1646] [serial = 1487] [outer = 0x119eb4c00] 02:43:15 INFO - PROCESS | 1646 | 1462527795793 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:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 721ms 02:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:43:15 INFO - PROCESS | 1646 | 1462527795846 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:43:15 INFO - PROCESS | 1646 | 1462527795848 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 02:43:15 INFO - PROCESS | 1646 | 1462527795850 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:43:15 INFO - PROCESS | 1646 | 1462527795851 Marionette TRACE conn2 <- [1,1954,null,{}] 02:43:15 INFO - PROCESS | 1646 | 1462527795854 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:43:15 INFO - PROCESS | 1646 | 1462527795959 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:43:16 INFO - PROCESS | 1646 | 1462527796019 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c391000 == 43 [pid = 1646] [id = 496] 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x119eb7800) [pid = 1646] [serial = 1488] [outer = 0x0] 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x123528000) [pid = 1646] [serial = 1489] [outer = 0x119eb7800] 02:43:16 INFO - PROCESS | 1646 | 1462527796049 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x124152800) [pid = 1646] [serial = 1490] [outer = 0x119eb7800] 02:43:16 INFO - PROCESS | 1646 | 1462527796505 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:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 02:43:16 INFO - PROCESS | 1646 | 1462527796520 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 1646 | 1462527796522 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 02:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:43:16 INFO - PROCESS | 1646 | 1462527796526 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1646 | 1462527796528 Marionette TRACE conn2 <- [1,1958,null,{}] 02:43:16 INFO - PROCESS | 1646 | 1462527796531 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:43:16 INFO - PROCESS | 1646 | 1462527796678 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:43:16 INFO - PROCESS | 1646 | 1462527796739 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c80a000 == 44 [pid = 1646] [id = 497] 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x124159000) [pid = 1646] [serial = 1491] [outer = 0x0] 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x124362c00) [pid = 1646] [serial = 1492] [outer = 0x124159000] 02:43:16 INFO - PROCESS | 1646 | 1462527796769 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x1244a2000) [pid = 1646] [serial = 1493] [outer = 0x124159000] 02:43:17 INFO - PROCESS | 1646 | 1462527797229 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:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 02:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:43:17 INFO - PROCESS | 1646 | 1462527797246 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 1646 | 1462527797247 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 02:43:17 INFO - PROCESS | 1646 | 1462527797250 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 1646 | 1462527797252 Marionette TRACE conn2 <- [1,1962,null,{}] 02:43:17 INFO - PROCESS | 1646 | 1462527797256 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:43:17 INFO - PROCESS | 1646 | 1462527797431 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:43:17 INFO - PROCESS | 1646 | 1462527797567 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cae2000 == 45 [pid = 1646] [id = 498] 02:43:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1244a0c00) [pid = 1646] [serial = 1494] [outer = 0x0] 02:43:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x124ca1c00) [pid = 1646] [serial = 1495] [outer = 0x1244a0c00] 02:43:17 INFO - PROCESS | 1646 | 1462527797621 Marionette DEBUG loaded listener.js 02:43:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x1266f3800) [pid = 1646] [serial = 1496] [outer = 0x1244a0c00] 02:43:18 INFO - PROCESS | 1646 | 1462527798171 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:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 02:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:43:18 INFO - PROCESS | 1646 | 1462527798222 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:43:18 INFO - PROCESS | 1646 | 1462527798224 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 02:43:18 INFO - PROCESS | 1646 | 1462527798227 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:43:18 INFO - PROCESS | 1646 | 1462527798230 Marionette TRACE conn2 <- [1,1966,null,{}] 02:43:18 INFO - PROCESS | 1646 | 1462527798233 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:43:18 INFO - PROCESS | 1646 | 1462527798382 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:43:18 INFO - PROCESS | 1646 | 1462527798486 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce7b000 == 46 [pid = 1646] [id = 499] 02:43:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x1244a7800) [pid = 1646] [serial = 1497] [outer = 0x0] 02:43:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x126760000) [pid = 1646] [serial = 1498] [outer = 0x1244a7800] 02:43:18 INFO - PROCESS | 1646 | 1462527798516 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x126766000) [pid = 1646] [serial = 1499] [outer = 0x1244a7800] 02:43:19 INFO - PROCESS | 1646 | 1462527799073 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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 871ms 02:43:19 INFO - PROCESS | 1646 | 1462527799098 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1646 | 1462527799101 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 02:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:43:19 INFO - PROCESS | 1646 | 1462527799124 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1646 | 1462527799127 Marionette TRACE conn2 <- [1,1970,null,{}] 02:43:19 INFO - PROCESS | 1646 | 1462527799130 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:43:19 INFO - PROCESS | 1646 | 1462527799236 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:43:19 INFO - PROCESS | 1646 | 1462527799299 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x124010800 == 47 [pid = 1646] [id = 500] 02:43:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x1126b7000) [pid = 1646] [serial = 1500] [outer = 0x0] 02:43:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x112fe6400) [pid = 1646] [serial = 1501] [outer = 0x1126b7000] 02:43:19 INFO - PROCESS | 1646 | 1462527799328 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x116463400) [pid = 1646] [serial = 1502] [outer = 0x1126b7000] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12cacf000 == 46 [pid = 1646] [id = 14] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12b230800 == 45 [pid = 1646] [id = 488] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b4800 == 44 [pid = 1646] [id = 487] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116828000 == 43 [pid = 1646] [id = 486] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x126cea800 == 42 [pid = 1646] [id = 485] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x123c55800 == 41 [pid = 1646] [id = 484] 02:43:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 40 [pid = 1646] [id = 483] 02:43:19 INFO - PROCESS | 1646 | 1462527799908 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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 826ms 02:43:19 INFO - PROCESS | 1646 | 1462527799946 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1646 | 1462527799949 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 02:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:43:19 INFO - PROCESS | 1646 | 1462527799953 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1646 | 1462527799955 Marionette TRACE conn2 <- [1,1974,null,{}] 02:43:19 INFO - PROCESS | 1646 | 1462527799960 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:43:20 INFO - PROCESS | 1646 | 1462527800066 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:43:20 INFO - PROCESS | 1646 | 1462527800131 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119572000 == 41 [pid = 1646] [id = 501] 02:43:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x1126b6400) [pid = 1646] [serial = 1503] [outer = 0x0] 02:43:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x115f36000) [pid = 1646] [serial = 1504] [outer = 0x1126b6400] 02:43:20 INFO - PROCESS | 1646 | 1462527800205 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x1168c3c00) [pid = 1646] [serial = 1505] [outer = 0x1126b6400] 02:43:20 INFO - PROCESS | 1646 | 1462527800622 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:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 02:43:20 INFO - PROCESS | 1646 | 1462527800675 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:43:20 INFO - PROCESS | 1646 | 1462527800682 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 02:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:43:20 INFO - PROCESS | 1646 | 1462527800713 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 1646 | 1462527800716 Marionette TRACE conn2 <- [1,1978,null,{}] 02:43:20 INFO - PROCESS | 1646 | 1462527800722 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:43:20 INFO - PROCESS | 1646 | 1462527800886 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:43:20 INFO - PROCESS | 1646 | 1462527800989 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291b5800 == 42 [pid = 1646] [id = 502] 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 168 (0x11879ec00) [pid = 1646] [serial = 1506] [outer = 0x0] 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 169 (0x119205400) [pid = 1646] [serial = 1507] [outer = 0x11879ec00] 02:43:21 INFO - PROCESS | 1646 | 1462527801039 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 170 (0x11994b400) [pid = 1646] [serial = 1508] [outer = 0x11879ec00] 02:43:21 INFO - PROCESS | 1646 | 1462527801505 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:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 832ms 02:43:21 INFO - PROCESS | 1646 | 1462527801541 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1646 | 1462527801542 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 02:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:43:21 INFO - PROCESS | 1646 | 1462527801545 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1646 | 1462527801547 Marionette TRACE conn2 <- [1,1982,null,{}] 02:43:21 INFO - PROCESS | 1646 | 1462527801555 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:43:21 INFO - PROCESS | 1646 | 1462527801663 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:43:21 INFO - PROCESS | 1646 | 1462527801727 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b9000 == 43 [pid = 1646] [id = 503] 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 171 (0x1199b3800) [pid = 1646] [serial = 1509] [outer = 0x0] 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 172 (0x119dd1000) [pid = 1646] [serial = 1510] [outer = 0x1199b3800] 02:43:21 INFO - PROCESS | 1646 | 1462527801762 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 173 (0x1212ab000) [pid = 1646] [serial = 1511] [outer = 0x1199b3800] 02:43:22 INFO - PROCESS | 1646 | 1462527802191 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:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 02:43:22 INFO - PROCESS | 1646 | 1462527802219 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:43:22 INFO - PROCESS | 1646 | 1462527802221 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 02:43:22 INFO - PROCESS | 1646 | 1462527802223 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1646 | 1462527802225 Marionette TRACE conn2 <- [1,1986,null,{}] 02:43:22 INFO - PROCESS | 1646 | 1462527802227 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:43:22 INFO - PROCESS | 1646 | 1462527802330 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:43:22 INFO - PROCESS | 1646 | 1462527802392 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c399000 == 44 [pid = 1646] [id = 504] 02:43:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 174 (0x1231d0400) [pid = 1646] [serial = 1512] [outer = 0x0] 02:43:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 175 (0x123589000) [pid = 1646] [serial = 1513] [outer = 0x1231d0400] 02:43:22 INFO - PROCESS | 1646 | 1462527802423 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 176 (0x124363800) [pid = 1646] [serial = 1514] [outer = 0x1231d0400] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x119e90800 == 43 [pid = 1646] [id = 477] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce6000 == 42 [pid = 1646] [id = 479] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128f3a800 == 41 [pid = 1646] [id = 480] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11745f000 == 40 [pid = 1646] [id = 24] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12cae2000 == 39 [pid = 1646] [id = 498] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c80a000 == 38 [pid = 1646] [id = 497] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c391000 == 37 [pid = 1646] [id = 496] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3ca000 == 36 [pid = 1646] [id = 495] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1291b2000 == 35 [pid = 1646] [id = 494] 02:43:23 INFO - PROCESS | 1646 | --DOCSHELL 0x124d9a000 == 34 [pid = 1646] [id = 493] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x112638800 == 33 [pid = 1646] [id = 475] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1291b9800 == 32 [pid = 1646] [id = 481] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12472c800 == 31 [pid = 1646] [id = 478] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x118221800 == 30 [pid = 1646] [id = 476] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb2e800 == 29 [pid = 1646] [id = 10] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce7b000 == 28 [pid = 1646] [id = 499] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x117c9d000 == 27 [pid = 1646] [id = 11] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb39800 == 26 [pid = 1646] [id = 490] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12da6b800 == 25 [pid = 1646] [id = 20] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x112e1f000 == 24 [pid = 1646] [id = 22] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x115e71000 == 23 [pid = 1646] [id = 25] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116514800 == 22 [pid = 1646] [id = 23] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12da70800 == 21 [pid = 1646] [id = 21] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x118248000 == 20 [pid = 1646] [id = 19] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1175d7000 == 19 [pid = 1646] [id = 18] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12bacc800 == 18 [pid = 1646] [id = 489] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x116fd6800 == 17 [pid = 1646] [id = 482] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119e88800 == 16 [pid = 1646] [id = 492] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124d06800 == 15 [pid = 1646] [id = 474] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b9000 == 14 [pid = 1646] [id = 503] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x118245800 == 13 [pid = 1646] [id = 466] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12c123800 == 12 [pid = 1646] [id = 491] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x1291b5800 == 11 [pid = 1646] [id = 502] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x124010800 == 10 [pid = 1646] [id = 500] 02:43:25 INFO - PROCESS | 1646 | --DOCSHELL 0x119572000 == 9 [pid = 1646] [id = 501] 02:43:26 INFO - PROCESS | 1646 | 1462527806611 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:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 4435ms 02:43:26 INFO - PROCESS | 1646 | 1462527806660 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 1646 | 1462527806662 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 02:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:43:26 INFO - PROCESS | 1646 | 1462527806665 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1646 | 1462527806667 Marionette TRACE conn2 <- [1,1990,null,{}] 02:43:26 INFO - PROCESS | 1646 | 1462527806672 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:43:26 INFO - PROCESS | 1646 | 1462527806753 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:43:26 INFO - PROCESS | 1646 | 1462527806762 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167f1000 == 10 [pid = 1646] [id = 505] 02:43:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 177 (0x112a39400) [pid = 1646] [serial = 1515] [outer = 0x0] 02:43:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 178 (0x112bee000) [pid = 1646] [serial = 1516] [outer = 0x112a39400] 02:43:26 INFO - PROCESS | 1646 | 1462527806790 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 179 (0x113381000) [pid = 1646] [serial = 1517] [outer = 0x112a39400] 02:43:27 INFO - PROCESS | 1646 | 1462527807152 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:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 523ms 02:43:27 INFO - PROCESS | 1646 | 1462527807188 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1646 | 1462527807192 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 02:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:43:27 INFO - PROCESS | 1646 | 1462527807197 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1646 | 1462527807199 Marionette TRACE conn2 <- [1,1994,null,{}] 02:43:27 INFO - PROCESS | 1646 | 1462527807209 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:43:27 INFO - PROCESS | 1646 | 1462527807293 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:43:27 INFO - PROCESS | 1646 | 1462527807299 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x11657b800 == 11 [pid = 1646] [id = 506] 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 180 (0x1134b1400) [pid = 1646] [serial = 1518] [outer = 0x0] 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 181 (0x1165d2c00) [pid = 1646] [serial = 1519] [outer = 0x1134b1400] 02:43:27 INFO - PROCESS | 1646 | 1462527807328 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 182 (0x116876c00) [pid = 1646] [serial = 1520] [outer = 0x1134b1400] 02:43:27 INFO - PROCESS | 1646 | 1462527807693 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:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 02:43:27 INFO - PROCESS | 1646 | 1462527807716 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1646 | 1462527807718 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 02:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:43:27 INFO - PROCESS | 1646 | 1462527807721 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1646 | 1462527807723 Marionette TRACE conn2 <- [1,1998,null,{}] 02:43:27 INFO - PROCESS | 1646 | 1462527807731 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:43:27 INFO - PROCESS | 1646 | 1462527807841 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:43:27 INFO - PROCESS | 1646 | 1462527807849 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e33000 == 12 [pid = 1646] [id = 507] 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 183 (0x1110ac400) [pid = 1646] [serial = 1521] [outer = 0x0] 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 184 (0x1184eb800) [pid = 1646] [serial = 1522] [outer = 0x1110ac400] 02:43:27 INFO - PROCESS | 1646 | 1462527807881 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 185 (0x118808400) [pid = 1646] [serial = 1523] [outer = 0x1110ac400] 02:43:28 INFO - PROCESS | 1646 | 1462527808242 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:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 573ms 02:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:43:28 INFO - PROCESS | 1646 | 1462527808295 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 1646 | 1462527808297 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 02:43:28 INFO - PROCESS | 1646 | 1462527808299 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1646 | 1462527808300 Marionette TRACE conn2 <- [1,2002,null,{}] 02:43:28 INFO - PROCESS | 1646 | 1462527808302 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:43:28 INFO - PROCESS | 1646 | 1462527808381 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:43:28 INFO - PROCESS | 1646 | 1462527808387 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12471f000 == 13 [pid = 1646] [id = 508] 02:43:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 186 (0x118815c00) [pid = 1646] [serial = 1524] [outer = 0x0] 02:43:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 187 (0x119211800) [pid = 1646] [serial = 1525] [outer = 0x118815c00] 02:43:28 INFO - PROCESS | 1646 | 1462527808414 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 188 (0x119913800) [pid = 1646] [serial = 1526] [outer = 0x118815c00] 02:43:28 INFO - PROCESS | 1646 | 1462527808809 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:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 02:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:43:28 INFO - PROCESS | 1646 | 1462527808822 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 1646 | 1462527808823 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 02:43:28 INFO - PROCESS | 1646 | 1462527808825 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1646 | 1462527808827 Marionette TRACE conn2 <- [1,2006,null,{}] 02:43:28 INFO - PROCESS | 1646 | 1462527808829 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:43:28 INFO - PROCESS | 1646 | 1462527808928 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:43:28 INFO - PROCESS | 1646 | 1462527808935 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce6000 == 14 [pid = 1646] [id = 509] 02:43:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 189 (0x115f3f800) [pid = 1646] [serial = 1527] [outer = 0x0] 02:43:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 190 (0x11991c800) [pid = 1646] [serial = 1528] [outer = 0x115f3f800] 02:43:28 INFO - PROCESS | 1646 | 1462527808960 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 191 (0x119962000) [pid = 1646] [serial = 1529] [outer = 0x115f3f800] 02:43:29 INFO - PROCESS | 1646 | 1462527809361 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:43: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:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 568ms 02:43:29 INFO - PROCESS | 1646 | 1462527809400 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 1646 | 1462527809404 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 02:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:43:29 INFO - PROCESS | 1646 | 1462527809408 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1646 | 1462527809410 Marionette TRACE conn2 <- [1,2010,null,{}] 02:43:29 INFO - PROCESS | 1646 | 1462527809413 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:43:29 INFO - PROCESS | 1646 | 1462527809593 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:43:29 INFO - PROCESS | 1646 | 1462527809618 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a780800 == 15 [pid = 1646] [id = 510] 02:43:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 192 (0x11996a800) [pid = 1646] [serial = 1530] [outer = 0x0] 02:43:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 193 (0x119c5d800) [pid = 1646] [serial = 1531] [outer = 0x11996a800] 02:43:29 INFO - PROCESS | 1646 | 1462527809646 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 194 (0x1212a6000) [pid = 1646] [serial = 1532] [outer = 0x11996a800] 02:43:29 INFO - PROCESS | 1646 | 1462527809978 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:43: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:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 620ms 02:43:30 INFO - PROCESS | 1646 | 1462527810028 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 1646 | 1462527810029 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 02:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:43:30 INFO - PROCESS | 1646 | 1462527810031 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 1646 | 1462527810032 Marionette TRACE conn2 <- [1,2014,null,{}] 02:43:30 INFO - PROCESS | 1646 | 1462527810035 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:43:30 INFO - PROCESS | 1646 | 1462527810128 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:43:30 INFO - PROCESS | 1646 | 1462527810140 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b241000 == 16 [pid = 1646] [id = 511] 02:43:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 195 (0x110f2c400) [pid = 1646] [serial = 1533] [outer = 0x0] 02:43:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 196 (0x1212ad000) [pid = 1646] [serial = 1534] [outer = 0x110f2c400] 02:43:30 INFO - PROCESS | 1646 | 1462527810165 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 197 (0x1232ee800) [pid = 1646] [serial = 1535] [outer = 0x110f2c400] 02:43:31 INFO - PROCESS | 1646 | 1462527811233 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:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 196 (0x1165d7800) [pid = 1646] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 195 (0x112e69000) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 194 (0x112a27800) [pid = 1646] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 193 (0x115d63800) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 192 (0x1126b8000) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 191 (0x1126b7000) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 190 (0x1110b1000) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 189 (0x110f24800) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 188 (0x1121dc800) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 187 (0x1121e0400) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 186 (0x11643c400) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 185 (0x112f91c00) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 184 (0x111db6800) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 183 (0x116867400) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 182 (0x1184ec800) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 181 (0x118379c00) [pid = 1646] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 180 (0x118814800) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 179 (0x1168d2400) [pid = 1646] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 178 (0x11912c000) [pid = 1646] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 177 (0x119964c00) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 176 (0x1161c4c00) [pid = 1646] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 175 (0x118819400) [pid = 1646] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 174 (0x1199b3800) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 173 (0x1184f2800) [pid = 1646] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 172 (0x11995fc00) [pid = 1646] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 171 (0x116493000) [pid = 1646] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 170 (0x116485c00) [pid = 1646] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 169 (0x1110aac00) [pid = 1646] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 168 (0x110f2a000) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 167 (0x11879ec00) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x11880fc00) [pid = 1646] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x12d87d800) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x113424000) [pid = 1646] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x111126c00) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x112a32c00) [pid = 1646] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x112a2b000) [pid = 1646] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x118807400) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x11881d400) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x1126b6400) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x1244a7800) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x1244a0c00) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x124159000) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x1231d1000) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x123720800) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x119eba800) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x1110b7c00) [pid = 1646] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x119eb7800) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x11996e000) [pid = 1646] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x115f3ec00) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11994a000) [pid = 1646] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:43:31 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x119eb4c00) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1274ms 02:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:43:31 INFO - PROCESS | 1646 | 1462527811307 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1646 | 1462527811308 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 02:43:31 INFO - PROCESS | 1646 | 1462527811310 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1646 | 1462527811311 Marionette TRACE conn2 <- [1,2018,null,{}] 02:43:31 INFO - PROCESS | 1646 | 1462527811313 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:43:31 INFO - PROCESS | 1646 | 1462527811406 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:43:31 INFO - PROCESS | 1646 | 1462527811412 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d21000 == 17 [pid = 1646] [id = 512] 02:43:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x111125400) [pid = 1646] [serial = 1536] [outer = 0x0] 02:43:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11205c400) [pid = 1646] [serial = 1537] [outer = 0x111125400] 02:43:31 INFO - PROCESS | 1646 | 1462527811439 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x112a26800) [pid = 1646] [serial = 1538] [outer = 0x111125400] 02:43:31 INFO - PROCESS | 1646 | 1462527811786 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:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 517ms 02:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:43:31 INFO - PROCESS | 1646 | 1462527811836 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1646 | 1462527811837 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 02:43:31 INFO - PROCESS | 1646 | 1462527811841 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1646 | 1462527811842 Marionette TRACE conn2 <- [1,2022,null,{}] 02:43:31 INFO - PROCESS | 1646 | 1462527811844 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:43:31 INFO - PROCESS | 1646 | 1462527811924 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:43:31 INFO - PROCESS | 1646 | 1462527811928 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e2a800 == 18 [pid = 1646] [id = 513] 02:43:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x112a33800) [pid = 1646] [serial = 1539] [outer = 0x0] 02:43:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x112fe9c00) [pid = 1646] [serial = 1540] [outer = 0x112a33800] 02:43:31 INFO - PROCESS | 1646 | 1462527811954 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x115f3c000) [pid = 1646] [serial = 1541] [outer = 0x112a33800] 02:43:32 INFO - PROCESS | 1646 | 1462527812426 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:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 618ms 02:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:43:32 INFO - PROCESS | 1646 | 1462527812459 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1646 | 1462527812460 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 02:43:32 INFO - PROCESS | 1646 | 1462527812463 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1646 | 1462527812464 Marionette TRACE conn2 <- [1,2026,null,{}] 02:43:32 INFO - PROCESS | 1646 | 1462527812466 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:43:32 INFO - PROCESS | 1646 | 1462527812552 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:43:32 INFO - PROCESS | 1646 | 1462527812559 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291bd800 == 19 [pid = 1646] [id = 514] 02:43:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x1133b8000) [pid = 1646] [serial = 1542] [outer = 0x0] 02:43:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x116873400) [pid = 1646] [serial = 1543] [outer = 0x1133b8000] 02:43:32 INFO - PROCESS | 1646 | 1462527812584 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x118375400) [pid = 1646] [serial = 1544] [outer = 0x1133b8000] 02:43:32 INFO - PROCESS | 1646 | 1462527812958 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:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 518ms 02:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:43:32 INFO - PROCESS | 1646 | 1462527812989 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 1646 | 1462527812990 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 02:43:32 INFO - PROCESS | 1646 | 1462527812992 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 1646 | 1462527812994 Marionette TRACE conn2 <- [1,2030,null,{}] 02:43:32 INFO - PROCESS | 1646 | 1462527812997 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:43:33 INFO - PROCESS | 1646 | 1462527813084 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:43:33 INFO - PROCESS | 1646 | 1462527813091 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a56800 == 20 [pid = 1646] [id = 515] 02:43:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x1187a1800) [pid = 1646] [serial = 1545] [outer = 0x0] 02:43:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x119947000) [pid = 1646] [serial = 1546] [outer = 0x1187a1800] 02:43:33 INFO - PROCESS | 1646 | 1462527813123 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x119eb7800) [pid = 1646] [serial = 1547] [outer = 0x1187a1800] 02:43:33 INFO - PROCESS | 1646 | 1462527813828 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:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 921ms 02:43:33 INFO - PROCESS | 1646 | 1462527813924 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 1646 | 1462527813926 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 02:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:43:33 INFO - PROCESS | 1646 | 1462527813932 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 1646 | 1462527813934 Marionette TRACE conn2 <- [1,2034,null,{}] 02:43:33 INFO - PROCESS | 1646 | 1462527813938 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:43:34 INFO - PROCESS | 1646 | 1462527814047 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:43:34 INFO - PROCESS | 1646 | 1462527814103 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x11918e800 == 21 [pid = 1646] [id = 516] 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x112a2d000) [pid = 1646] [serial = 1548] [outer = 0x0] 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x113009400) [pid = 1646] [serial = 1549] [outer = 0x112a2d000] 02:43:34 INFO - PROCESS | 1646 | 1462527814134 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x115f3e000) [pid = 1646] [serial = 1550] [outer = 0x112a2d000] 02:43:34 INFO - PROCESS | 1646 | 1462527814624 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:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 774ms 02:43:34 INFO - PROCESS | 1646 | 1462527814712 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1646 | 1462527814716 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 02:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:43:34 INFO - PROCESS | 1646 | 1462527814725 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1646 | 1462527814727 Marionette TRACE conn2 <- [1,2038,null,{}] 02:43:34 INFO - PROCESS | 1646 | 1462527814729 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:43:34 INFO - PROCESS | 1646 | 1462527814836 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:43:34 INFO - PROCESS | 1646 | 1462527814918 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a6800 == 22 [pid = 1646] [id = 517] 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x1168d2c00) [pid = 1646] [serial = 1551] [outer = 0x0] 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 163 (0x117c1b800) [pid = 1646] [serial = 1552] [outer = 0x1168d2c00] 02:43:34 INFO - PROCESS | 1646 | 1462527814948 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 164 (0x118772800) [pid = 1646] [serial = 1553] [outer = 0x1168d2c00] 02:43:35 INFO - PROCESS | 1646 | 1462527815645 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:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 971ms 02:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:43:35 INFO - PROCESS | 1646 | 1462527815696 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1646 | 1462527815698 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 02:43:35 INFO - PROCESS | 1646 | 1462527815701 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1646 | 1462527815703 Marionette TRACE conn2 <- [1,2042,null,{}] 02:43:35 INFO - PROCESS | 1646 | 1462527815707 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:43:35 INFO - PROCESS | 1646 | 1462527815802 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:43:35 INFO - PROCESS | 1646 | 1462527815857 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161d5000 == 23 [pid = 1646] [id = 518] 02:43:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 165 (0x111124400) [pid = 1646] [serial = 1554] [outer = 0x0] 02:43:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 166 (0x111e55c00) [pid = 1646] [serial = 1555] [outer = 0x111124400] 02:43:35 INFO - PROCESS | 1646 | 1462527815884 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 167 (0x1126b8800) [pid = 1646] [serial = 1556] [outer = 0x111124400] 02:43:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12c399000 == 22 [pid = 1646] [id = 504] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 166 (0x123589000) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | 1462527816291 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:43:36 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:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 621ms 02:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:43:36 INFO - PROCESS | 1646 | 1462527816323 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1646 | 1462527816326 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 02:43:36 INFO - PROCESS | 1646 | 1462527816330 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 1646 | 1462527816332 Marionette TRACE conn2 <- [1,2046,null,{}] 02:43:36 INFO - PROCESS | 1646 | 1462527816335 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:43:36 INFO - PROCESS | 1646 | 1462527816416 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 165 (0x112a21c00) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 164 (0x116463400) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 163 (0x11912a400) [pid = 1646] [serial = 889] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 162 (0x115f41800) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x1110b0800) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x112beec00) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x112bf5800) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x112fe6400) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x117c25800) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x11837f800) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x112bec000) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x112f9bc00) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x115f35800) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x11645a800) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x112a1dc00) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x112a31400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x116748400) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x11768c800) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x1134b0c00) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x115f35400) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x111db8400) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x1121de000) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x1187a1c00) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x118807000) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x1194a2c00) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x118570800) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x118775000) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x135087400) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x115f36800) [pid = 1646] [serial = 1409] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x112153400) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x119205400) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11673f400) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x114ffb400) [pid = 1646] [serial = 1451] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1110a9800) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x114f1ac00) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x112f8f800) [pid = 1646] [serial = 1406] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11912c800) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x117687c00) [pid = 1646] [serial = 1454] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11341a000) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11680b000) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1134b0000) [pid = 1646] [serial = 1430] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11768b800) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11112e800) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x116549400) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x112f92c00) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x116868400) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x115f36000) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x112f90400) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x112a2f400) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119eb0000) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11856d000) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119949800) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116874400) [pid = 1646] [serial = 1433] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1212a8000) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119204800) [pid = 1646] [serial = 1421] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119498c00) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x118821800) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1212ab000) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118817c00) [pid = 1646] [serial = 1418] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119a12800) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117c1b400) [pid = 1646] [serial = 1415] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119dd1000) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11876bc00) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119a1f400) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116870000) [pid = 1646] [serial = 1412] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1121d8400) [pid = 1646] [serial = 1427] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11110d000) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119967800) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116f87000) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11994b400) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11991a000) [pid = 1646] [serial = 1457] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a21400) [pid = 1646] [serial = 1448] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12352ec00) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x111129800) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124152800) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124362c00) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119a1d400) [pid = 1646] [serial = 1445] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1187a0800) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119a13800) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119969800) [pid = 1646] [serial = 1442] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123096000) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123528000) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11994d000) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119918c00) [pid = 1646] [serial = 1439] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1211ed400) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119210400) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119967000) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11880ec00) [pid = 1646] [serial = 1436] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119914400) [pid = 1646] [serial = 1424] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118811000) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118819c00) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1191a1800) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1168c3c00) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126766000) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126760000) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1266f3800) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1244a2000) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x124ca1c00) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12372a400) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x123c98800) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x123c80400) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123527800) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1239e3000) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 02:43:36 INFO - PROCESS | 1646 | 1462527816483 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ecd800 == 23 [pid = 1646] [id = 519] 02:43:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x111127400) [pid = 1646] [serial = 1557] [outer = 0x0] 02:43:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1121d8400) [pid = 1646] [serial = 1558] [outer = 0x111127400] 02:43:36 INFO - PROCESS | 1646 | 1462527816510 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112a31800) [pid = 1646] [serial = 1559] [outer = 0x111127400] 02:43:36 INFO - PROCESS | 1646 | 1462527816923 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:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 02:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:43:36 INFO - PROCESS | 1646 | 1462527816958 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1646 | 1462527816960 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 02:43:36 INFO - PROCESS | 1646 | 1462527816964 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 1646 | 1462527816967 Marionette TRACE conn2 <- [1,2050,null,{}] 02:43:36 INFO - PROCESS | 1646 | 1462527816973 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:43:37 INFO - PROCESS | 1646 | 1462527817065 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:43:37 INFO - PROCESS | 1646 | 1462527817168 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x116827800 == 24 [pid = 1646] [id = 520] 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x111111c00) [pid = 1646] [serial = 1560] [outer = 0x0] 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x112a29000) [pid = 1646] [serial = 1561] [outer = 0x111111c00] 02:43:37 INFO - PROCESS | 1646 | 1462527817202 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112beac00) [pid = 1646] [serial = 1562] [outer = 0x111111c00] 02:43:37 INFO - PROCESS | 1646 | 1462527817622 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:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 02:43:37 INFO - PROCESS | 1646 | 1462527817637 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:43:37 INFO - PROCESS | 1646 | 1462527817642 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 02:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:43:37 INFO - PROCESS | 1646 | 1462527817646 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:43:37 INFO - PROCESS | 1646 | 1462527817648 Marionette TRACE conn2 <- [1,2054,null,{}] 02:43:37 INFO - PROCESS | 1646 | 1462527817650 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:43:37 INFO - PROCESS | 1646 | 1462527817741 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:43:37 INFO - PROCESS | 1646 | 1462527817786 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x118206800 == 25 [pid = 1646] [id = 521] 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112a21c00) [pid = 1646] [serial = 1563] [outer = 0x0] 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1133b2400) [pid = 1646] [serial = 1564] [outer = 0x112a21c00] 02:43:37 INFO - PROCESS | 1646 | 1462527817816 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x115e57c00) [pid = 1646] [serial = 1565] [outer = 0x112a21c00] 02:43:38 INFO - PROCESS | 1646 | 1462527818230 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:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 620ms 02:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:43:38 INFO - PROCESS | 1646 | 1462527818267 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1646 | 1462527818269 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 02:43:38 INFO - PROCESS | 1646 | 1462527818272 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1646 | 1462527818275 Marionette TRACE conn2 <- [1,2058,null,{}] 02:43:38 INFO - PROCESS | 1646 | 1462527818288 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:43:38 INFO - PROCESS | 1646 | 1462527818435 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:43:38 INFO - PROCESS | 1646 | 1462527818575 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11887c800 == 26 [pid = 1646] [id = 522] 02:43:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x115f3c400) [pid = 1646] [serial = 1566] [outer = 0x0] 02:43:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11654a400) [pid = 1646] [serial = 1567] [outer = 0x115f3c400] 02:43:38 INFO - PROCESS | 1646 | 1462527818628 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1168c3c00) [pid = 1646] [serial = 1568] [outer = 0x115f3c400] 02:43:39 INFO - PROCESS | 1646 | 1462527819111 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:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 874ms 02:43:39 INFO - PROCESS | 1646 | 1462527819146 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:43:39 INFO - PROCESS | 1646 | 1462527819148 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 02:43:39 INFO - PROCESS | 1646 | 1462527819150 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1646 | 1462527819152 Marionette TRACE conn2 <- [1,2062,null,{}] 02:43:39 INFO - PROCESS | 1646 | 1462527819155 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:43:39 INFO - PROCESS | 1646 | 1462527819262 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:43:39 INFO - PROCESS | 1646 | 1462527819333 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194ec000 == 27 [pid = 1646] [id = 523] 02:43:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1168d2800) [pid = 1646] [serial = 1569] [outer = 0x0] 02:43:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x117c18800) [pid = 1646] [serial = 1570] [outer = 0x1168d2800] 02:43:39 INFO - PROCESS | 1646 | 1462527819405 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11856ac00) [pid = 1646] [serial = 1571] [outer = 0x1168d2800] 02:43:39 INFO - PROCESS | 1646 | 1462527819823 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:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 722ms 02:43:39 INFO - PROCESS | 1646 | 1462527819882 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1646 | 1462527819883 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 02:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:43:39 INFO - PROCESS | 1646 | 1462527819899 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1646 | 1462527819901 Marionette TRACE conn2 <- [1,2066,null,{}] 02:43:39 INFO - PROCESS | 1646 | 1462527819903 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:43:39 INFO - PROCESS | 1646 | 1462527819993 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:43:40 INFO - PROCESS | 1646 | 1462527820052 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c4a800 == 28 [pid = 1646] [id = 524] 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116a74c00) [pid = 1646] [serial = 1572] [outer = 0x0] 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118774400) [pid = 1646] [serial = 1573] [outer = 0x116a74c00] 02:43:40 INFO - PROCESS | 1646 | 1462527820084 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118805800) [pid = 1646] [serial = 1574] [outer = 0x116a74c00] 02:43:40 INFO - PROCESS | 1646 | 1462527820512 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:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 624ms 02:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:43:40 INFO - PROCESS | 1646 | 1462527820523 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 1646 | 1462527820524 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 02:43:40 INFO - PROCESS | 1646 | 1462527820526 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 1646 | 1462527820527 Marionette TRACE conn2 <- [1,2070,null,{}] 02:43:40 INFO - PROCESS | 1646 | 1462527820529 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:43:40 INFO - PROCESS | 1646 | 1462527820638 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:43:40 INFO - PROCESS | 1646 | 1462527820685 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121236000 == 29 [pid = 1646] [id = 525] 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118808800) [pid = 1646] [serial = 1575] [outer = 0x0] 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118817c00) [pid = 1646] [serial = 1576] [outer = 0x118808800] 02:43:40 INFO - PROCESS | 1646 | 1462527820718 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119205800) [pid = 1646] [serial = 1577] [outer = 0x118808800] 02:43:41 INFO - PROCESS | 1646 | 1462527821169 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:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 02:43:41 INFO - PROCESS | 1646 | 1462527821207 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1646 | 1462527821209 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 02:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:43:41 INFO - PROCESS | 1646 | 1462527821213 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1646 | 1462527821215 Marionette TRACE conn2 <- [1,2074,null,{}] 02:43:41 INFO - PROCESS | 1646 | 1462527821242 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:43:41 INFO - PROCESS | 1646 | 1462527821389 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:43:41 INFO - PROCESS | 1646 | 1462527821434 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x116819800 == 30 [pid = 1646] [id = 526] 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1121dd000) [pid = 1646] [serial = 1578] [outer = 0x0] 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112a28c00) [pid = 1646] [serial = 1579] [outer = 0x1121dd000] 02:43:41 INFO - PROCESS | 1646 | 1462527821462 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112bf2800) [pid = 1646] [serial = 1580] [outer = 0x1121dd000] 02:43:41 INFO - PROCESS | 1646 | 1462527821774 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:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 572ms 02:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:43:41 INFO - PROCESS | 1646 | 1462527821805 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1646 | 1462527821809 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 02:43:41 INFO - PROCESS | 1646 | 1462527821813 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1646 | 1462527821815 Marionette TRACE conn2 <- [1,2078,null,{}] 02:43:41 INFO - PROCESS | 1646 | 1462527821817 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:43:41 INFO - PROCESS | 1646 | 1462527821899 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:43:41 INFO - PROCESS | 1646 | 1462527821906 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x119181800 == 31 [pid = 1646] [id = 527] 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x113332000) [pid = 1646] [serial = 1581] [outer = 0x0] 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116528800) [pid = 1646] [serial = 1582] [outer = 0x113332000] 02:43:41 INFO - PROCESS | 1646 | 1462527821931 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x117c18c00) [pid = 1646] [serial = 1583] [outer = 0x113332000] 02:43:42 INFO - PROCESS | 1646 | 1462527822311 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:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 519ms 02:43:42 INFO - PROCESS | 1646 | 1462527822333 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 1646 | 1462527822334 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 02:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:43:42 INFO - PROCESS | 1646 | 1462527822337 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 1646 | 1462527822339 Marionette TRACE conn2 <- [1,2082,null,{}] 02:43:42 INFO - PROCESS | 1646 | 1462527822352 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:43:42 INFO - PROCESS | 1646 | 1462527822451 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:43:42 INFO - PROCESS | 1646 | 1462527822457 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x123904800 == 32 [pid = 1646] [id = 528] 02:43:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118809800) [pid = 1646] [serial = 1584] [outer = 0x0] 02:43:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11881a000) [pid = 1646] [serial = 1585] [outer = 0x118809800] 02:43:42 INFO - PROCESS | 1646 | 1462527822484 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1191a9c00) [pid = 1646] [serial = 1586] [outer = 0x118809800] 02:43:42 INFO - PROCESS | 1646 | 1462527822858 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:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 572ms 02:43:42 INFO - PROCESS | 1646 | 1462527822915 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:43:42 INFO - PROCESS | 1646 | 1462527822917 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 02:43:42 INFO - PROCESS | 1646 | 1462527822919 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 1646 | 1462527822920 Marionette TRACE conn2 <- [1,2086,null,{}] 02:43:42 INFO - PROCESS | 1646 | 1462527822922 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:43:43 INFO - PROCESS | 1646 | 1462527823019 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:43:43 INFO - PROCESS | 1646 | 1462527823023 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c66800 == 33 [pid = 1646] [id = 529] 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11920f000) [pid = 1646] [serial = 1587] [outer = 0x0] 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11949c400) [pid = 1646] [serial = 1588] [outer = 0x11920f000] 02:43:43 INFO - PROCESS | 1646 | 1462527823048 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119949800) [pid = 1646] [serial = 1589] [outer = 0x11920f000] 02:43:43 INFO - PROCESS | 1646 | 1462527823384 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:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x115f3f800) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1134b1400) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118815c00) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1110ac400) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1231d0400) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112a39400) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11996a800) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110f2c400) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111124400) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x111125400) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a33800) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11856a400) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:43:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1133b8000) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:43:43 INFO - PROCESS | 1646 | 1462527823443 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1646 | 1462527823444 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 02:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:43:43 INFO - PROCESS | 1646 | 1462527823447 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1646 | 1462527823448 Marionette TRACE conn2 <- [1,2090,null,{}] 02:43:43 INFO - PROCESS | 1646 | 1462527823450 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:43:43 INFO - PROCESS | 1646 | 1462527823543 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:43:43 INFO - PROCESS | 1646 | 1462527823579 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caf000 == 34 [pid = 1646] [id = 530] 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x110f28c00) [pid = 1646] [serial = 1590] [outer = 0x0] 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112a23000) [pid = 1646] [serial = 1591] [outer = 0x110f28c00] 02:43:43 INFO - PROCESS | 1646 | 1462527823605 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11856a400) [pid = 1646] [serial = 1592] [outer = 0x110f28c00] 02:43:43 INFO - PROCESS | 1646 | 1462527823924 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:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 522ms 02:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:43:43 INFO - PROCESS | 1646 | 1462527823969 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1646 | 1462527823971 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 02:43:43 INFO - PROCESS | 1646 | 1462527823973 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1646 | 1462527823974 Marionette TRACE conn2 <- [1,2094,null,{}] 02:43:43 INFO - PROCESS | 1646 | 1462527823976 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:43:44 INFO - PROCESS | 1646 | 1462527824072 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:43:44 INFO - PROCESS | 1646 | 1462527824122 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266aa000 == 35 [pid = 1646] [id = 531] 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118373400) [pid = 1646] [serial = 1593] [outer = 0x0] 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119960800) [pid = 1646] [serial = 1594] [outer = 0x118373400] 02:43:44 INFO - PROCESS | 1646 | 1462527824149 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119a1b400) [pid = 1646] [serial = 1595] [outer = 0x118373400] 02:43:44 INFO - PROCESS | 1646 | 1462527824411 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:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 02:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:43:44 INFO - PROCESS | 1646 | 1462527824443 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1646 | 1462527824444 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 02:43:44 INFO - PROCESS | 1646 | 1462527824446 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1646 | 1462527824447 Marionette TRACE conn2 <- [1,2098,null,{}] 02:43:44 INFO - PROCESS | 1646 | 1462527824450 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:43:44 INFO - PROCESS | 1646 | 1462527824545 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:43:44 INFO - PROCESS | 1646 | 1462527824549 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ca7000 == 36 [pid = 1646] [id = 532] 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a1e400) [pid = 1646] [serial = 1596] [outer = 0x0] 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119e3c800) [pid = 1646] [serial = 1597] [outer = 0x119a1e400] 02:43:44 INFO - PROCESS | 1646 | 1462527824574 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119eb4800) [pid = 1646] [serial = 1598] [outer = 0x119a1e400] 02:43:44 INFO - PROCESS | 1646 | 1462527824937 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:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 525ms 02:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:43:44 INFO - PROCESS | 1646 | 1462527824973 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1646 | 1462527824975 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 02:43:44 INFO - PROCESS | 1646 | 1462527824978 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1646 | 1462527824980 Marionette TRACE conn2 <- [1,2102,null,{}] 02:43:44 INFO - PROCESS | 1646 | 1462527824984 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:43:45 INFO - PROCESS | 1646 | 1462527825118 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:43:45 INFO - PROCESS | 1646 | 1462527825127 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291bd000 == 37 [pid = 1646] [id = 533] 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119eba000) [pid = 1646] [serial = 1599] [outer = 0x0] 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119ebb800) [pid = 1646] [serial = 1600] [outer = 0x119eba000] 02:43:45 INFO - PROCESS | 1646 | 1462527825168 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1212b2400) [pid = 1646] [serial = 1601] [outer = 0x119eba000] 02:43:45 INFO - PROCESS | 1646 | 1462527825556 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:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 02:43:45 INFO - PROCESS | 1646 | 1462527825600 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 1646 | 1462527825601 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 02:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:43:45 INFO - PROCESS | 1646 | 1462527825606 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 1646 | 1462527825607 Marionette TRACE conn2 <- [1,2106,null,{}] 02:43:45 INFO - PROCESS | 1646 | 1462527825610 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:43:45 INFO - PROCESS | 1646 | 1462527825712 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:43:45 INFO - PROCESS | 1646 | 1462527825719 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a800 == 38 [pid = 1646] [id = 534] 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1212b3800) [pid = 1646] [serial = 1602] [outer = 0x0] 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123522800) [pid = 1646] [serial = 1603] [outer = 0x1212b3800] 02:43:45 INFO - PROCESS | 1646 | 1462527825745 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123529800) [pid = 1646] [serial = 1604] [outer = 0x1212b3800] 02:43:46 INFO - PROCESS | 1646 | 1462527826038 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:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 469ms 02:43:46 INFO - PROCESS | 1646 | 1462527826130 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1646 | 1462527826132 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 02:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:43:46 INFO - PROCESS | 1646 | 1462527826136 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1646 | 1462527826139 Marionette TRACE conn2 <- [1,2110,null,{}] 02:43:46 INFO - PROCESS | 1646 | 1462527826143 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:43:46 INFO - PROCESS | 1646 | 1462527826230 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:43:46 INFO - PROCESS | 1646 | 1462527826322 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e71000 == 39 [pid = 1646] [id = 535] 02:43:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1110f6c00) [pid = 1646] [serial = 1605] [outer = 0x0] 02:43:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11205e000) [pid = 1646] [serial = 1606] [outer = 0x1110f6c00] 02:43:46 INFO - PROCESS | 1646 | 1462527826355 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112bf0000) [pid = 1646] [serial = 1607] [outer = 0x1110f6c00] 02:43:46 INFO - PROCESS | 1646 | 1462527826826 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:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 722ms 02:43:46 INFO - PROCESS | 1646 | 1462527826872 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1646 | 1462527826875 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 02:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:43:46 INFO - PROCESS | 1646 | 1462527826882 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1646 | 1462527826884 Marionette TRACE conn2 <- [1,2114,null,{}] 02:43:46 INFO - PROCESS | 1646 | 1462527826890 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:43:46 INFO - PROCESS | 1646 | 1462527826988 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:43:47 INFO - PROCESS | 1646 | 1462527827053 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fd7000 == 40 [pid = 1646] [id = 536] 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x114ff9000) [pid = 1646] [serial = 1608] [outer = 0x0] 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11881ec00) [pid = 1646] [serial = 1609] [outer = 0x114ff9000] 02:43:47 INFO - PROCESS | 1646 | 1462527827083 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1194a3800) [pid = 1646] [serial = 1610] [outer = 0x114ff9000] 02:43:47 INFO - PROCESS | 1646 | 1462527827516 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:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 677ms 02:43:47 INFO - PROCESS | 1646 | 1462527827557 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 1646 | 1462527827560 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 02:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:43:47 INFO - PROCESS | 1646 | 1462527827564 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - PROCESS | 1646 | 1462527827566 Marionette TRACE conn2 <- [1,2118,null,{}] 02:43:47 INFO - PROCESS | 1646 | 1462527827575 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:43:47 INFO - PROCESS | 1646 | 1462527827761 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:43:47 INFO - PROCESS | 1646 | 1462527827861 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3ca000 == 41 [pid = 1646] [id = 537] 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1199b5800) [pid = 1646] [serial = 1611] [outer = 0x0] 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119a13c00) [pid = 1646] [serial = 1612] [outer = 0x1199b5800] 02:43:47 INFO - PROCESS | 1646 | 1462527827895 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x119eb8000) [pid = 1646] [serial = 1613] [outer = 0x1199b5800] 02:43:48 INFO - PROCESS | 1646 | 1462527828310 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:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 02:43:48 INFO - PROCESS | 1646 | 1462527828335 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 1646 | 1462527828338 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 02:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:43:48 INFO - PROCESS | 1646 | 1462527828341 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1646 | 1462527828342 Marionette TRACE conn2 <- [1,2122,null,{}] 02:43:48 INFO - PROCESS | 1646 | 1462527828345 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:43:48 INFO - PROCESS | 1646 | 1462527828442 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:43:48 INFO - PROCESS | 1646 | 1462527828496 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb3c000 == 42 [pid = 1646] [id = 538] 02:43:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x123096000) [pid = 1646] [serial = 1614] [outer = 0x0] 02:43:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x123591800) [pid = 1646] [serial = 1615] [outer = 0x123096000] 02:43:48 INFO - PROCESS | 1646 | 1462527828526 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1239e3000) [pid = 1646] [serial = 1616] [outer = 0x123096000] 02:43:48 INFO - PROCESS | 1646 | 1462527828973 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:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 02:43:49 INFO - PROCESS | 1646 | 1462527829062 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1646 | 1462527829063 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 02:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:43:49 INFO - PROCESS | 1646 | 1462527829085 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1646 | 1462527829086 Marionette TRACE conn2 <- [1,2126,null,{}] 02:43:49 INFO - PROCESS | 1646 | 1462527829110 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:43:49 INFO - PROCESS | 1646 | 1462527829210 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:43:49 INFO - PROCESS | 1646 | 1462527829275 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164c2800 == 43 [pid = 1646] [id = 539] 02:43:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112a24000) [pid = 1646] [serial = 1617] [outer = 0x0] 02:43:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1191a6400) [pid = 1646] [serial = 1618] [outer = 0x112a24000] 02:43:49 INFO - PROCESS | 1646 | 1462527829305 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x123c7f400) [pid = 1646] [serial = 1619] [outer = 0x112a24000] 02:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 808ms 02:43:49 INFO - PROCESS | 1646 | 1462527829870 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:43:49 INFO - PROCESS | 1646 | 1462527829875 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1646 | 1462527829877 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 02:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:43:49 INFO - PROCESS | 1646 | 1462527829880 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1646 | 1462527829883 Marionette TRACE conn2 <- [1,2130,null,{}] 02:43:49 INFO - PROCESS | 1646 | 1462527829887 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:43:49 INFO - PROCESS | 1646 | 1462527829976 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:43:50 INFO - PROCESS | 1646 | 1462527830028 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133df000 == 44 [pid = 1646] [id = 540] 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x111123400) [pid = 1646] [serial = 1620] [outer = 0x0] 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x111128000) [pid = 1646] [serial = 1621] [outer = 0x111123400] 02:43:50 INFO - PROCESS | 1646 | 1462527830057 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x111d36800) [pid = 1646] [serial = 1622] [outer = 0x111123400] 02:43:50 INFO - PROCESS | 1646 | 1462527830514 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 1646 | 1462527830574 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 02:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:43:50 INFO - PROCESS | 1646 | 1462527830580 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 1646 | 1462527830581 Marionette TRACE conn2 <- [1,2134,null,{}] 02:43:50 INFO - PROCESS | 1646 | 1462527830584 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:43:50 INFO - PROCESS | 1646 | 1462527830681 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1291bd000 == 43 [pid = 1646] [id = 533] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x128ca7000 == 42 [pid = 1646] [id = 532] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1266aa000 == 41 [pid = 1646] [id = 531] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117caf000 == 40 [pid = 1646] [id = 530] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x123c66800 == 39 [pid = 1646] [id = 529] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x123904800 == 38 [pid = 1646] [id = 528] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x119181800 == 37 [pid = 1646] [id = 527] 02:43:50 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1121d8400) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 02:43:50 INFO - PROCESS | 1646 | 1462527830773 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1646 | --DOCSHELL 0x116819800 == 36 [pid = 1646] [id = 526] 02:43:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x112e1b800 == 37 [pid = 1646] [id = 541] 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x111125400) [pid = 1646] [serial = 1623] [outer = 0x0] 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1121e0c00) [pid = 1646] [serial = 1624] [outer = 0x111125400] 02:43:50 INFO - PROCESS | 1646 | 1462527830803 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x112be6800) [pid = 1646] [serial = 1625] [outer = 0x111125400] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x124363800) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x112bee000) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x113381000) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119c5d800) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118375400) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1212ad000) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1212a6000) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x111e55c00) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1126b8800) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x113009400) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11205c400) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x115f3c000) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1232ee800) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112fe9c00) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119962000) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112a26800) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x117c1b800) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119913800) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124159c00) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119947000) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116873400) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11991c800) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1165d2c00) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116876c00) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119211800) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1184eb800) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118808400) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 02:43:51 INFO - PROCESS | 1646 | 1462527831123 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:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 02:43:51 INFO - PROCESS | 1646 | 1462527831150 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1646 | 1462527831151 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 02:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:43:51 INFO - PROCESS | 1646 | 1462527831156 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1646 | 1462527831158 Marionette TRACE conn2 <- [1,2138,null,{}] 02:43:51 INFO - PROCESS | 1646 | 1462527831166 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:43:51 INFO - PROCESS | 1646 | 1462527831247 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:43:51 INFO - PROCESS | 1646 | 1462527831300 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x118245800 == 38 [pid = 1646] [id = 542] 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112be6400) [pid = 1646] [serial = 1626] [outer = 0x0] 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113381c00) [pid = 1646] [serial = 1627] [outer = 0x112be6400] 02:43:51 INFO - PROCESS | 1646 | 1462527831328 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x115f35000) [pid = 1646] [serial = 1628] [outer = 0x112be6400] 02:43:51 INFO - PROCESS | 1646 | 1462527831648 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:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 523ms 02:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:43:51 INFO - PROCESS | 1646 | 1462527831678 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1646 | 1462527831680 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 02:43:51 INFO - PROCESS | 1646 | 1462527831682 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1646 | 1462527831683 Marionette TRACE conn2 <- [1,2142,null,{}] 02:43:51 INFO - PROCESS | 1646 | 1462527831687 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:43:51 INFO - PROCESS | 1646 | 1462527831767 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:43:51 INFO - PROCESS | 1646 | 1462527831773 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c8000 == 39 [pid = 1646] [id = 543] 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115f3cc00) [pid = 1646] [serial = 1629] [outer = 0x0] 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11645dc00) [pid = 1646] [serial = 1630] [outer = 0x115f3cc00] 02:43:51 INFO - PROCESS | 1646 | 1462527831801 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116740800) [pid = 1646] [serial = 1631] [outer = 0x115f3cc00] 02:43:52 INFO - PROCESS | 1646 | 1462527832164 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:43:52 INFO - PROCESS | 1646 | 1462527832207 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 02:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:43:52 INFO - PROCESS | 1646 | 1462527832209 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1646 | 1462527832210 Marionette TRACE conn2 <- [1,2146,null,{}] 02:43:52 INFO - PROCESS | 1646 | 1462527832213 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:43:52 INFO - PROCESS | 1646 | 1462527832290 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:43:52 INFO - PROCESS | 1646 | 1462527832295 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119992800 == 40 [pid = 1646] [id = 544] 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116748c00) [pid = 1646] [serial = 1632] [outer = 0x0] 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1168c8400) [pid = 1646] [serial = 1633] [outer = 0x116748c00] 02:43:52 INFO - PROCESS | 1646 | 1462527832321 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x117c20800) [pid = 1646] [serial = 1634] [outer = 0x116748c00] 02:43:52 INFO - PROCESS | 1646 | 1462527832645 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:43:52 INFO - PROCESS | 1646 | 1462527832679 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 02:43:52 INFO - PROCESS | 1646 | 1462527832682 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 1646 | 1462527832683 Marionette TRACE conn2 <- [1,2150,null,{}] 02:43:52 INFO - PROCESS | 1646 | 1462527832685 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:43:52 INFO - PROCESS | 1646 | 1462527832779 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:43:52 INFO - PROCESS | 1646 | 1462527832840 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x121233000 == 41 [pid = 1646] [id = 545] 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x117c20400) [pid = 1646] [serial = 1635] [outer = 0x0] 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118380400) [pid = 1646] [serial = 1636] [outer = 0x117c20400] 02:43:52 INFO - PROCESS | 1646 | 1462527832869 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118821400) [pid = 1646] [serial = 1637] [outer = 0x117c20400] 02:43:53 INFO - PROCESS | 1646 | 1462527833260 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:43:53 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:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 618ms 02:43:53 INFO - PROCESS | 1646 | 1462527833300 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:43:53 INFO - PROCESS | 1646 | 1462527833309 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 02:43:53 INFO - PROCESS | 1646 | 1462527833317 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1646 | 1462527833319 Marionette TRACE conn2 <- [1,2154,null,{}] 02:43:53 INFO - PROCESS | 1646 | 1462527833322 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:43:53 INFO - PROCESS | 1646 | 1462527833457 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:43:53 INFO - PROCESS | 1646 | 1462527833482 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x124013000 == 42 [pid = 1646] [id = 546] 02:43:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1191acc00) [pid = 1646] [serial = 1638] [outer = 0x0] 02:43:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119213800) [pid = 1646] [serial = 1639] [outer = 0x1191acc00] 02:43:53 INFO - PROCESS | 1646 | 1462527833510 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119915c00) [pid = 1646] [serial = 1640] [outer = 0x1191acc00] 02:43:53 INFO - PROCESS | 1646 | 1462527833852 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:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 02:43:53 INFO - PROCESS | 1646 | 1462527833892 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1646 | 1462527833893 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 02:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:43:53 INFO - PROCESS | 1646 | 1462527833896 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1646 | 1462527833897 Marionette TRACE conn2 <- [1,2158,null,{}] 02:43:53 INFO - PROCESS | 1646 | 1462527833899 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:43:53 INFO - PROCESS | 1646 | 1462527833995 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:43:54 INFO - PROCESS | 1646 | 1462527833999 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1266ad800 == 43 [pid = 1646] [id = 547] 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1194a4000) [pid = 1646] [serial = 1641] [outer = 0x0] 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11994a400) [pid = 1646] [serial = 1642] [outer = 0x1194a4000] 02:43:54 INFO - PROCESS | 1646 | 1462527834026 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119961800) [pid = 1646] [serial = 1643] [outer = 0x1194a4000] 02:43:54 INFO - PROCESS | 1646 | 1462527834353 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:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 474ms 02:43:54 INFO - PROCESS | 1646 | 1462527834376 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1646 | 1462527834377 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 02:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:43:54 INFO - PROCESS | 1646 | 1462527834380 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1646 | 1462527834381 Marionette TRACE conn2 <- [1,2162,null,{}] 02:43:54 INFO - PROCESS | 1646 | 1462527834383 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:43:54 INFO - PROCESS | 1646 | 1462527834496 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:43:54 INFO - PROCESS | 1646 | 1462527834501 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c99800 == 44 [pid = 1646] [id = 548] 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11994bc00) [pid = 1646] [serial = 1644] [outer = 0x0] 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11996cc00) [pid = 1646] [serial = 1645] [outer = 0x11994bc00] 02:43:54 INFO - PROCESS | 1646 | 1462527834526 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x119a17000) [pid = 1646] [serial = 1646] [outer = 0x11994bc00] 02:43:54 INFO - PROCESS | 1646 | 1462527834856 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:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 02:43:54 INFO - PROCESS | 1646 | 1462527834902 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1646 | 1462527834905 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 02:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:43:54 INFO - PROCESS | 1646 | 1462527834908 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1646 | 1462527834909 Marionette TRACE conn2 <- [1,2166,null,{}] 02:43:54 INFO - PROCESS | 1646 | 1462527834911 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:43:55 INFO - PROCESS | 1646 | 1462527835010 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:43:55 INFO - PROCESS | 1646 | 1462527835022 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12962e800 == 45 [pid = 1646] [id = 549] 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119962000) [pid = 1646] [serial = 1647] [outer = 0x0] 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119dcb400) [pid = 1646] [serial = 1648] [outer = 0x119962000] 02:43:55 INFO - PROCESS | 1646 | 1462527835047 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119eb2c00) [pid = 1646] [serial = 1649] [outer = 0x119962000] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1168d2800) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1121dd000) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x116a74c00) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x113332000) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x118373400) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112a21c00) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118808800) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11920f000) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119eba000) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a1e400) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x110f28c00) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x111111c00) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118809800) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:43:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x115f3c400) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 02:43:55 INFO - PROCESS | 1646 | 1462527835474 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:43:55 INFO - PROCESS | 1646 | 1462527835482 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:43:55 INFO - PROCESS | 1646 | 1462527835484 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 02:43:55 INFO - PROCESS | 1646 | 1462527835492 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 1646 | 1462527835493 Marionette TRACE conn2 <- [1,2170,null,{}] 02:43:55 INFO - PROCESS | 1646 | 1462527835496 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:43:55 INFO - PROCESS | 1646 | 1462527835624 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:43:55 INFO - PROCESS | 1646 | 1462527835663 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a7800 == 46 [pid = 1646] [id = 550] 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112bea000) [pid = 1646] [serial = 1650] [outer = 0x0] 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11876b800) [pid = 1646] [serial = 1651] [outer = 0x112bea000] 02:43:55 INFO - PROCESS | 1646 | 1462527835692 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1212b0400) [pid = 1646] [serial = 1652] [outer = 0x112bea000] 02:43:56 INFO - PROCESS | 1646 | 1462527836027 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:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 575ms 02:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:43:56 INFO - PROCESS | 1646 | 1462527836062 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1646 | 1462527836064 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 02:43:56 INFO - PROCESS | 1646 | 1462527836067 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1646 | 1462527836069 Marionette TRACE conn2 <- [1,2174,null,{}] 02:43:56 INFO - PROCESS | 1646 | 1462527836072 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:43:56 INFO - PROCESS | 1646 | 1462527836204 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:43:56 INFO - PROCESS | 1646 | 1462527836272 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3ac000 == 47 [pid = 1646] [id = 551] 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1212ab400) [pid = 1646] [serial = 1653] [outer = 0x0] 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123523c00) [pid = 1646] [serial = 1654] [outer = 0x1212ab400] 02:43:56 INFO - PROCESS | 1646 | 1462527836297 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11912c400) [pid = 1646] [serial = 1655] [outer = 0x1212ab400] 02:43:56 INFO - PROCESS | 1646 | 1462527836591 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:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 573ms 02:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:43:56 INFO - PROCESS | 1646 | 1462527836645 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1646 | 1462527836646 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 02:43:56 INFO - PROCESS | 1646 | 1462527836649 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1646 | 1462527836651 Marionette TRACE conn2 <- [1,2178,null,{}] 02:43:56 INFO - PROCESS | 1646 | 1462527836653 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:43:56 INFO - PROCESS | 1646 | 1462527836733 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:43:56 INFO - PROCESS | 1646 | 1462527836739 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12c800 == 48 [pid = 1646] [id = 552] 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119eb9400) [pid = 1646] [serial = 1656] [outer = 0x0] 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x123c7d800) [pid = 1646] [serial = 1657] [outer = 0x119eb9400] 02:43:56 INFO - PROCESS | 1646 | 1462527836764 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x124152c00) [pid = 1646] [serial = 1658] [outer = 0x119eb9400] 02:43:57 INFO - PROCESS | 1646 | 1462527837104 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:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 472ms 02:43:57 INFO - PROCESS | 1646 | 1462527837122 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1646 | 1462527837124 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 02:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:43:57 INFO - PROCESS | 1646 | 1462527837126 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1646 | 1462527837127 Marionette TRACE conn2 <- [1,2182,null,{}] 02:43:57 INFO - PROCESS | 1646 | 1462527837129 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:43:57 INFO - PROCESS | 1646 | 1462527837234 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:43:57 INFO - PROCESS | 1646 | 1462527837243 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c396800 == 49 [pid = 1646] [id = 553] 02:43:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x124155000) [pid = 1646] [serial = 1659] [outer = 0x0] 02:43:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12415d400) [pid = 1646] [serial = 1660] [outer = 0x124155000] 02:43:57 INFO - PROCESS | 1646 | 1462527837267 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x124451400) [pid = 1646] [serial = 1661] [outer = 0x124155000] 02:43:57 INFO - PROCESS | 1646 | 1462527837731 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:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 618ms 02:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:43:57 INFO - PROCESS | 1646 | 1462527837744 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1646 | 1462527837748 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 02:43:57 INFO - PROCESS | 1646 | 1462527837751 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1646 | 1462527837754 Marionette TRACE conn2 <- [1,2186,null,{}] 02:43:57 INFO - PROCESS | 1646 | 1462527837757 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:43:57 INFO - PROCESS | 1646 | 1462527837866 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:43:57 INFO - PROCESS | 1646 | 1462527837923 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca8000 == 50 [pid = 1646] [id = 554] 02:43:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x111e4e400) [pid = 1646] [serial = 1662] [outer = 0x0] 02:43:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x112a1d000) [pid = 1646] [serial = 1663] [outer = 0x111e4e400] 02:43:57 INFO - PROCESS | 1646 | 1462527837955 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112bef400) [pid = 1646] [serial = 1664] [outer = 0x111e4e400] 02:43:58 INFO - PROCESS | 1646 | 1462527838385 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:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 672ms 02:43:58 INFO - PROCESS | 1646 | 1462527838423 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 1646 | 1462527838427 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 02:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:43:58 INFO - PROCESS | 1646 | 1462527838432 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 1646 | 1462527838434 Marionette TRACE conn2 <- [1,2190,null,{}] 02:43:58 INFO - PROCESS | 1646 | 1462527838436 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:43:58 INFO - PROCESS | 1646 | 1462527838540 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:43:58 INFO - PROCESS | 1646 | 1462527838596 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12123d800 == 51 [pid = 1646] [id = 555] 02:43:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11337f000) [pid = 1646] [serial = 1665] [outer = 0x0] 02:43:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x115f32800) [pid = 1646] [serial = 1666] [outer = 0x11337f000] 02:43:58 INFO - PROCESS | 1646 | 1462527838626 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11673f000) [pid = 1646] [serial = 1667] [outer = 0x11337f000] 02:43:59 INFO - PROCESS | 1646 | 1462527839086 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:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 02:43:59 INFO - PROCESS | 1646 | 1462527839104 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1646 | 1462527839106 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 02:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:43:59 INFO - PROCESS | 1646 | 1462527839108 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1646 | 1462527839111 Marionette TRACE conn2 <- [1,2194,null,{}] 02:43:59 INFO - PROCESS | 1646 | 1462527839119 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:43:59 INFO - PROCESS | 1646 | 1462527839250 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:43:59 INFO - PROCESS | 1646 | 1462527839321 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3bb000 == 52 [pid = 1646] [id = 556] 02:43:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1187a5c00) [pid = 1646] [serial = 1668] [outer = 0x0] 02:43:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11880b800) [pid = 1646] [serial = 1669] [outer = 0x1187a5c00] 02:43:59 INFO - PROCESS | 1646 | 1462527839352 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11912c800) [pid = 1646] [serial = 1670] [outer = 0x1187a5c00] 02:43:59 INFO - PROCESS | 1646 | 1462527839749 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:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 02:43:59 INFO - PROCESS | 1646 | 1462527839780 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 1646 | 1462527839781 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 02:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:43:59 INFO - PROCESS | 1646 | 1462527839784 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 1646 | 1462527839785 Marionette TRACE conn2 <- [1,2198,null,{}] 02:43:59 INFO - PROCESS | 1646 | 1462527839788 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:43:59 INFO - PROCESS | 1646 | 1462527839893 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:43:59 INFO - PROCESS | 1646 | 1462527839948 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c811800 == 53 [pid = 1646] [id = 557] 02:43:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119206800) [pid = 1646] [serial = 1671] [outer = 0x0] 02:43:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11991e400) [pid = 1646] [serial = 1672] [outer = 0x119206800] 02:43:59 INFO - PROCESS | 1646 | 1462527839978 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119a1c000) [pid = 1646] [serial = 1673] [outer = 0x119206800] 02:44:00 INFO - PROCESS | 1646 | 1462527840416 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:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 673ms 02:44:00 INFO - PROCESS | 1646 | 1462527840457 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:44:00 INFO - PROCESS | 1646 | 1462527840459 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 02:44:00 INFO - PROCESS | 1646 | 1462527840461 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1646 | 1462527840462 Marionette TRACE conn2 <- [1,2202,null,{}] 02:44:00 INFO - PROCESS | 1646 | 1462527840465 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:44:00 INFO - PROCESS | 1646 | 1462527840568 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:44:00 INFO - PROCESS | 1646 | 1462527840666 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cad7800 == 54 [pid = 1646] [id = 558] 02:44:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11994e800) [pid = 1646] [serial = 1674] [outer = 0x0] 02:44:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1212a6000) [pid = 1646] [serial = 1675] [outer = 0x11994e800] 02:44:00 INFO - PROCESS | 1646 | 1462527840697 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x123526800) [pid = 1646] [serial = 1676] [outer = 0x11994e800] 02:44:01 INFO - PROCESS | 1646 | 1462527841157 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:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 719ms 02:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:44:01 INFO - PROCESS | 1646 | 1462527841181 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:44:01 INFO - PROCESS | 1646 | 1462527841182 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 02:44:01 INFO - PROCESS | 1646 | 1462527841185 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 1646 | 1462527841186 Marionette TRACE conn2 <- [1,2206,null,{}] 02:44:01 INFO - PROCESS | 1646 | 1462527841188 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:44:01 INFO - PROCESS | 1646 | 1462527841450 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:44:01 INFO - PROCESS | 1646 | 1462527841537 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cac800 == 55 [pid = 1646] [id = 559] 02:44:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x111123c00) [pid = 1646] [serial = 1677] [outer = 0x0] 02:44:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11112b800) [pid = 1646] [serial = 1678] [outer = 0x111123c00] 02:44:01 INFO - PROCESS | 1646 | 1462527841567 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1126c3000) [pid = 1646] [serial = 1679] [outer = 0x111123c00] 02:44:02 INFO - PROCESS | 1646 | 1462527842035 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:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 870ms 02:44:02 INFO - PROCESS | 1646 | 1462527842056 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1646 | 1462527842058 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 02:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:44:02 INFO - PROCESS | 1646 | 1462527842061 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1646 | 1462527842064 Marionette TRACE conn2 <- [1,2210,null,{}] 02:44:02 INFO - PROCESS | 1646 | 1462527842067 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:44:02 INFO - PROCESS | 1646 | 1462527842160 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:44:02 INFO - PROCESS | 1646 | 1462527842232 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x1165ea800 == 56 [pid = 1646] [id = 560] 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x112a2e000) [pid = 1646] [serial = 1680] [outer = 0x0] 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112e69000) [pid = 1646] [serial = 1681] [outer = 0x112a2e000] 02:44:02 INFO - PROCESS | 1646 | 1462527842264 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x114ffa800) [pid = 1646] [serial = 1682] [outer = 0x112a2e000] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12c800 == 55 [pid = 1646] [id = 552] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3ac000 == 54 [pid = 1646] [id = 551] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8a7800 == 53 [pid = 1646] [id = 550] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12962e800 == 52 [pid = 1646] [id = 549] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x128c99800 == 51 [pid = 1646] [id = 548] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1266ad800 == 50 [pid = 1646] [id = 547] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x124013000 == 49 [pid = 1646] [id = 546] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x123522800) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x121233000 == 48 [pid = 1646] [id = 545] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119992800 == 47 [pid = 1646] [id = 544] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1192c8000 == 46 [pid = 1646] [id = 543] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x118245800 == 45 [pid = 1646] [id = 542] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x112e1b800 == 44 [pid = 1646] [id = 541] 02:44:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1133df000 == 43 [pid = 1646] [id = 540] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1212b2400) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x117c18800) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x112a28c00) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x118774400) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x117c18c00) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119a1b400) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x115e57c00) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x118817c00) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x119949800) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x119ebb800) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x119eb4800) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11856ac00) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x119960800) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11856a400) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x112bf2800) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11949c400) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1133b2400) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x112a29000) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x11881a000) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116528800) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x112a23000) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119205800) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119e3c800) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1191a9c00) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118805800) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x112beac00) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1168c3c00) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11654a400) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 02:44:02 INFO - PROCESS | 1646 | 1462527842698 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:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 673ms 02:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:44:02 INFO - PROCESS | 1646 | 1462527842734 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1646 | 1462527842736 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 02:44:02 INFO - PROCESS | 1646 | 1462527842738 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1646 | 1462527842740 Marionette TRACE conn2 <- [1,2214,null,{}] 02:44:02 INFO - PROCESS | 1646 | 1462527842742 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:44:02 INFO - PROCESS | 1646 | 1462527842823 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:44:02 INFO - PROCESS | 1646 | 1462527842830 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x117469800 == 44 [pid = 1646] [id = 561] 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115d63c00) [pid = 1646] [serial = 1683] [outer = 0x0] 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x115f3c000) [pid = 1646] [serial = 1684] [outer = 0x115d63c00] 02:44:02 INFO - PROCESS | 1646 | 1462527842857 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116546000) [pid = 1646] [serial = 1685] [outer = 0x115d63c00] 02:44:03 INFO - PROCESS | 1646 | 1462527843230 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:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 02:44:03 INFO - PROCESS | 1646 | 1462527843257 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1646 | 1462527843260 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 02:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:44:03 INFO - PROCESS | 1646 | 1462527843267 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1646 | 1462527843270 Marionette TRACE conn2 <- [1,2218,null,{}] 02:44:03 INFO - PROCESS | 1646 | 1462527843272 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:44:03 INFO - PROCESS | 1646 | 1462527843352 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:44:03 INFO - PROCESS | 1646 | 1462527843358 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11998f800 == 45 [pid = 1646] [id = 562] 02:44:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x115f3f000) [pid = 1646] [serial = 1686] [outer = 0x0] 02:44:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1168d2800) [pid = 1646] [serial = 1687] [outer = 0x115f3f000] 02:44:03 INFO - PROCESS | 1646 | 1462527843385 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11856a400) [pid = 1646] [serial = 1688] [outer = 0x115f3f000] 02:44:03 INFO - PROCESS | 1646 | 1462527843739 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:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 527ms 02:44:03 INFO - PROCESS | 1646 | 1462527843799 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1646 | 1462527843800 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 02:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:44:03 INFO - PROCESS | 1646 | 1462527843806 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1646 | 1462527843816 Marionette TRACE conn2 <- [1,2222,null,{}] 02:44:03 INFO - PROCESS | 1646 | 1462527843820 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:44:03 INFO - PROCESS | 1646 | 1462527843934 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:44:03 INFO - PROCESS | 1646 | 1462527843945 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x123906800 == 46 [pid = 1646] [id = 563] 02:44:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118776c00) [pid = 1646] [serial = 1689] [outer = 0x0] 02:44:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118811800) [pid = 1646] [serial = 1690] [outer = 0x118776c00] 02:44:03 INFO - PROCESS | 1646 | 1462527843986 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119133800) [pid = 1646] [serial = 1691] [outer = 0x118776c00] 02:44:04 INFO - PROCESS | 1646 | 1462527844391 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:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 02:44:04 INFO - PROCESS | 1646 | 1462527844435 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:44:04 INFO - PROCESS | 1646 | 1462527844438 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 02:44:04 INFO - PROCESS | 1646 | 1462527844455 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 1646 | 1462527844457 Marionette TRACE conn2 <- [1,2226,null,{}] 02:44:04 INFO - PROCESS | 1646 | 1462527844460 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:44:04 INFO - PROCESS | 1646 | 1462527844536 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:44:04 INFO - PROCESS | 1646 | 1462527844543 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ff5800 == 47 [pid = 1646] [id = 564] 02:44:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119916000) [pid = 1646] [serial = 1692] [outer = 0x0] 02:44:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11991c800) [pid = 1646] [serial = 1693] [outer = 0x119916000] 02:44:04 INFO - PROCESS | 1646 | 1462527844575 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119967800) [pid = 1646] [serial = 1694] [outer = 0x119916000] 02:44:04 INFO - PROCESS | 1646 | 1462527844946 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:44: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:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 533ms 02:44:04 INFO - PROCESS | 1646 | 1462527844975 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 1646 | 1462527844976 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 02:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:44:04 INFO - PROCESS | 1646 | 1462527844978 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 1646 | 1462527844979 Marionette TRACE conn2 <- [1,2230,null,{}] 02:44:04 INFO - PROCESS | 1646 | 1462527844982 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:44:05 INFO - PROCESS | 1646 | 1462527845094 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:44:05 INFO - PROCESS | 1646 | 1462527845108 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce4800 == 48 [pid = 1646] [id = 565] 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11996d400) [pid = 1646] [serial = 1695] [outer = 0x0] 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x119a1b400) [pid = 1646] [serial = 1696] [outer = 0x11996d400] 02:44:05 INFO - PROCESS | 1646 | 1462527845133 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119eb5800) [pid = 1646] [serial = 1697] [outer = 0x11996d400] 02:44:05 INFO - PROCESS | 1646 | 1462527845457 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:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 02:44:05 INFO - PROCESS | 1646 | 1462527845496 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 1646 | 1462527845498 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 02:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:44:05 INFO - PROCESS | 1646 | 1462527845500 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1646 | 1462527845501 Marionette TRACE conn2 <- [1,2234,null,{}] 02:44:05 INFO - PROCESS | 1646 | 1462527845503 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:44:05 INFO - PROCESS | 1646 | 1462527845603 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:44:05 INFO - PROCESS | 1646 | 1462527845607 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291ac800 == 49 [pid = 1646] [id = 566] 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119ebb000) [pid = 1646] [serial = 1698] [outer = 0x0] 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1231d1000) [pid = 1646] [serial = 1699] [outer = 0x119ebb000] 02:44:05 INFO - PROCESS | 1646 | 1462527845662 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12352fc00) [pid = 1646] [serial = 1700] [outer = 0x119ebb000] 02:44:06 INFO - PROCESS | 1646 | 1462527845995 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:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 02:44:06 INFO - PROCESS | 1646 | 1462527846022 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 1646 | 1462527846023 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 02:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:44:06 INFO - PROCESS | 1646 | 1462527846031 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 1646 | 1462527846032 Marionette TRACE conn2 <- [1,2238,null,{}] 02:44:06 INFO - PROCESS | 1646 | 1462527846034 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:44:06 INFO - PROCESS | 1646 | 1462527846135 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:44:06 INFO - PROCESS | 1646 | 1462527846139 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a89c000 == 50 [pid = 1646] [id = 567] 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1230a0400) [pid = 1646] [serial = 1701] [outer = 0x0] 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1239dd000) [pid = 1646] [serial = 1702] [outer = 0x1230a0400] 02:44:06 INFO - PROCESS | 1646 | 1462527846165 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x123c99c00) [pid = 1646] [serial = 1703] [outer = 0x1230a0400] 02:44:06 INFO - PROCESS | 1646 | 1462527846499 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:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 02:44:06 INFO - PROCESS | 1646 | 1462527846551 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 1646 | 1462527846552 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 02:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:44:06 INFO - PROCESS | 1646 | 1462527846557 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 1646 | 1462527846558 Marionette TRACE conn2 <- [1,2242,null,{}] 02:44:06 INFO - PROCESS | 1646 | 1462527846560 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:44:06 INFO - PROCESS | 1646 | 1462527846661 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:44:06 INFO - PROCESS | 1646 | 1462527846675 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c0000 == 51 [pid = 1646] [id = 568] 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x123591c00) [pid = 1646] [serial = 1704] [outer = 0x0] 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12435e800) [pid = 1646] [serial = 1705] [outer = 0x123591c00] 02:44:06 INFO - PROCESS | 1646 | 1462527846700 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1244a1400) [pid = 1646] [serial = 1706] [outer = 0x123591c00] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x119eb9400) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1191acc00) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1194a4000) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x112bea000) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x11994bc00) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1212b3800) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x116748c00) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x115f3cc00) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x117c20400) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x112be6400) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119962000) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x111125400) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x111123400) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:44:07 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1212ab400) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:44:07 INFO - PROCESS | 1646 | 1462527847139 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:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 621ms 02:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:44:07 INFO - PROCESS | 1646 | 1462527847178 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1646 | 1462527847179 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 02:44:07 INFO - PROCESS | 1646 | 1462527847181 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1646 | 1462527847182 Marionette TRACE conn2 <- [1,2246,null,{}] 02:44:07 INFO - PROCESS | 1646 | 1462527847185 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:44:07 INFO - PROCESS | 1646 | 1462527847304 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:44:07 INFO - PROCESS | 1646 | 1462527847338 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x126cee800 == 52 [pid = 1646] [id = 569] 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x111125000) [pid = 1646] [serial = 1707] [outer = 0x0] 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1194a2800) [pid = 1646] [serial = 1708] [outer = 0x111125000] 02:44:07 INFO - PROCESS | 1646 | 1462527847370 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12415e800) [pid = 1646] [serial = 1709] [outer = 0x111125000] 02:44:07 INFO - PROCESS | 1646 | 1462527847646 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:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 02:44:07 INFO - PROCESS | 1646 | 1462527847649 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1646 | 1462527847651 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 02:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:44:07 INFO - PROCESS | 1646 | 1462527847678 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1646 | 1462527847680 Marionette TRACE conn2 <- [1,2250,null,{}] 02:44:07 INFO - PROCESS | 1646 | 1462527847682 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:44:07 INFO - PROCESS | 1646 | 1462527847784 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:44:07 INFO - PROCESS | 1646 | 1462527847789 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c80c000 == 53 [pid = 1646] [id = 570] 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1244a5800) [pid = 1646] [serial = 1710] [outer = 0x0] 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x124c95400) [pid = 1646] [serial = 1711] [outer = 0x1244a5800] 02:44:07 INFO - PROCESS | 1646 | 1462527847814 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x126007800) [pid = 1646] [serial = 1712] [outer = 0x1244a5800] 02:44:08 INFO - PROCESS | 1646 | 1462527848141 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:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 523ms 02:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:44:08 INFO - PROCESS | 1646 | 1462527848198 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1646 | 1462527848199 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 02:44:08 INFO - PROCESS | 1646 | 1462527848201 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1646 | 1462527848202 Marionette TRACE conn2 <- [1,2254,null,{}] 02:44:08 INFO - PROCESS | 1646 | 1462527848208 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:44:08 INFO - PROCESS | 1646 | 1462527848295 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:44:08 INFO - PROCESS | 1646 | 1462527848299 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce78800 == 54 [pid = 1646] [id = 571] 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x124c98000) [pid = 1646] [serial = 1713] [outer = 0x0] 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x126425800) [pid = 1646] [serial = 1714] [outer = 0x124c98000] 02:44:08 INFO - PROCESS | 1646 | 1462527848325 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1264ce400) [pid = 1646] [serial = 1715] [outer = 0x124c98000] 02:44:08 INFO - PROCESS | 1646 | 1462527848646 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:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 472ms 02:44:08 INFO - PROCESS | 1646 | 1462527848674 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1646 | 1462527848675 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 02:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:44:08 INFO - PROCESS | 1646 | 1462527848678 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1646 | 1462527848679 Marionette TRACE conn2 <- [1,2258,null,{}] 02:44:08 INFO - PROCESS | 1646 | 1462527848681 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:44:08 INFO - PROCESS | 1646 | 1462527848775 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:44:08 INFO - PROCESS | 1646 | 1462527848834 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d10a800 == 55 [pid = 1646] [id = 572] 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12600f800) [pid = 1646] [serial = 1716] [outer = 0x0] 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1266f6800) [pid = 1646] [serial = 1717] [outer = 0x12600f800] 02:44:08 INFO - PROCESS | 1646 | 1462527848858 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x126764400) [pid = 1646] [serial = 1718] [outer = 0x12600f800] 02:44:09 INFO - PROCESS | 1646 | 1462527849311 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:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 669ms 02:44:09 INFO - PROCESS | 1646 | 1462527849347 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 1646 | 1462527849350 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 02:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:44:09 INFO - PROCESS | 1646 | 1462527849357 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1646 | 1462527849359 Marionette TRACE conn2 <- [1,2262,null,{}] 02:44:09 INFO - PROCESS | 1646 | 1462527849363 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:44:09 INFO - PROCESS | 1646 | 1462527849467 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:44:09 INFO - PROCESS | 1646 | 1462527849577 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118886000 == 56 [pid = 1646] [id = 573] 02:44:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x112bf2400) [pid = 1646] [serial = 1719] [outer = 0x0] 02:44:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x112f9bc00) [pid = 1646] [serial = 1720] [outer = 0x112bf2400] 02:44:09 INFO - PROCESS | 1646 | 1462527849608 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x115e56000) [pid = 1646] [serial = 1721] [outer = 0x112bf2400] 02:44:10 INFO - PROCESS | 1646 | 1462527850039 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:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 02:44:10 INFO - PROCESS | 1646 | 1462527850078 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1646 | 1462527850082 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 02:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:44:10 INFO - PROCESS | 1646 | 1462527850087 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1646 | 1462527850089 Marionette TRACE conn2 <- [1,2266,null,{}] 02:44:10 INFO - PROCESS | 1646 | 1462527850091 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:44:10 INFO - PROCESS | 1646 | 1462527850197 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:44:10 INFO - PROCESS | 1646 | 1462527850256 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231bf800 == 57 [pid = 1646] [id = 574] 02:44:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x11673b800) [pid = 1646] [serial = 1722] [outer = 0x0] 02:44:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x116a74400) [pid = 1646] [serial = 1723] [outer = 0x11673b800] 02:44:10 INFO - PROCESS | 1646 | 1462527850286 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x118373c00) [pid = 1646] [serial = 1724] [outer = 0x11673b800] 02:44:10 INFO - PROCESS | 1646 | 1462527850707 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:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 669ms 02:44:10 INFO - PROCESS | 1646 | 1462527850757 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:44:10 INFO - PROCESS | 1646 | 1462527850758 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 02:44:10 INFO - PROCESS | 1646 | 1462527850761 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1646 | 1462527850763 Marionette TRACE conn2 <- [1,2270,null,{}] 02:44:10 INFO - PROCESS | 1646 | 1462527850771 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:44:10 INFO - PROCESS | 1646 | 1462527850903 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:44:11 INFO - PROCESS | 1646 | 1462527851007 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39d800 == 58 [pid = 1646] [id = 575] 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x119498800) [pid = 1646] [serial = 1725] [outer = 0x0] 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11994c800) [pid = 1646] [serial = 1726] [outer = 0x119498800] 02:44:11 INFO - PROCESS | 1646 | 1462527851041 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x119a1f400) [pid = 1646] [serial = 1727] [outer = 0x119498800] 02:44:11 INFO - PROCESS | 1646 | 1462527851459 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:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 723ms 02:44:11 INFO - PROCESS | 1646 | 1462527851484 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:44:11 INFO - PROCESS | 1646 | 1462527851486 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 02:44:11 INFO - PROCESS | 1646 | 1462527851489 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 1646 | 1462527851490 Marionette TRACE conn2 <- [1,2274,null,{}] 02:44:11 INFO - PROCESS | 1646 | 1462527851492 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:44:11 INFO - PROCESS | 1646 | 1462527851596 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:44:11 INFO - PROCESS | 1646 | 1462527851666 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d215000 == 59 [pid = 1646] [id = 576] 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x1239e8400) [pid = 1646] [serial = 1728] [outer = 0x0] 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x124158800) [pid = 1646] [serial = 1729] [outer = 0x1239e8400] 02:44:11 INFO - PROCESS | 1646 | 1462527851736 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x124c96c00) [pid = 1646] [serial = 1730] [outer = 0x1239e8400] 02:44:12 INFO - PROCESS | 1646 | 1462527852111 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:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 02:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:44:12 INFO - PROCESS | 1646 | 1462527852159 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 1646 | 1462527852161 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 02:44:12 INFO - PROCESS | 1646 | 1462527852163 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1646 | 1462527852164 Marionette TRACE conn2 <- [1,2278,null,{}] 02:44:12 INFO - PROCESS | 1646 | 1462527852167 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:44:12 INFO - PROCESS | 1646 | 1462527852279 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:44:12 INFO - PROCESS | 1646 | 1462527852392 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x118252000 == 60 [pid = 1646] [id = 577] 02:44:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x1121db400) [pid = 1646] [serial = 1731] [outer = 0x0] 02:44:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x123528800) [pid = 1646] [serial = 1732] [outer = 0x1121db400] 02:44:12 INFO - PROCESS | 1646 | 1462527852423 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x126010400) [pid = 1646] [serial = 1733] [outer = 0x1121db400] 02:44:13 INFO - PROCESS | 1646 | 1462527853033 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:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 919ms 02:44:13 INFO - PROCESS | 1646 | 1462527853083 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 1646 | 1462527853085 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 02:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:44:13 INFO - PROCESS | 1646 | 1462527853107 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 1646 | 1462527853110 Marionette TRACE conn2 <- [1,2282,null,{}] 02:44:13 INFO - PROCESS | 1646 | 1462527853114 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:44:13 INFO - PROCESS | 1646 | 1462527853208 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:44:13 INFO - PROCESS | 1646 | 1462527853287 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11887b800 == 61 [pid = 1646] [id = 578] 02:44:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1110ab400) [pid = 1646] [serial = 1734] [outer = 0x0] 02:44:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x112054400) [pid = 1646] [serial = 1735] [outer = 0x1110ab400] 02:44:13 INFO - PROCESS | 1646 | 1462527853315 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x112a34000) [pid = 1646] [serial = 1736] [outer = 0x1110ab400] 02:44:13 INFO - PROCESS | 1646 | 1462527853786 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:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 727ms 02:44:13 INFO - PROCESS | 1646 | 1462527853833 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 1646 | 1462527853838 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 02:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:44:13 INFO - PROCESS | 1646 | 1462527853866 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - PROCESS | 1646 | 1462527853868 Marionette TRACE conn2 <- [1,2286,null,{}] 02:44:13 INFO - PROCESS | 1646 | 1462527853874 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:44:14 INFO - PROCESS | 1646 | 1462527854014 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:44:14 INFO - PROCESS | 1646 | 1462527854121 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x11824b000 == 62 [pid = 1646] [id = 579] 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x113375800) [pid = 1646] [serial = 1737] [outer = 0x0] 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x115f3a800) [pid = 1646] [serial = 1738] [outer = 0x113375800] 02:44:14 INFO - PROCESS | 1646 | 1462527854149 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11652a000) [pid = 1646] [serial = 1739] [outer = 0x113375800] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce78800 == 61 [pid = 1646] [id = 571] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12c80c000 == 60 [pid = 1646] [id = 570] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x126cee800 == 59 [pid = 1646] [id = 569] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c0000 == 58 [pid = 1646] [id = 568] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x11205e000) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x11881ec00) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x119a13c00) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x123591800) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12a89c000 == 57 [pid = 1646] [id = 567] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1291ac800 == 56 [pid = 1646] [id = 566] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce4800 == 55 [pid = 1646] [id = 565] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x116ff5800 == 54 [pid = 1646] [id = 564] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x123906800 == 53 [pid = 1646] [id = 563] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x11998f800 == 52 [pid = 1646] [id = 562] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117469800 == 51 [pid = 1646] [id = 561] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x1165ea800 == 50 [pid = 1646] [id = 560] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117cac800 == 49 [pid = 1646] [id = 559] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x12123d800 == 48 [pid = 1646] [id = 555] 02:44:14 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca8000 == 47 [pid = 1646] [id = 554] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x123c7d800) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x119213800) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11994a400) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11876b800) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x119a17000) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11996cc00) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x123529800) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1168c8400) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x117c20800) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x11645dc00) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x116740800) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118380400) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x113381c00) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x115f35000) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119dcb400) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1121e0c00) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x112be6800) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x111d36800) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x111128000) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x123523c00) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1191a6400) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11912c400) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119eb2c00) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x119915c00) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119961800) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x118821400) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1212b0400) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x124152c00) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 02:44:14 INFO - PROCESS | 1646 | 1462527854546 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:44:14 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:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 726ms 02:44:14 INFO - PROCESS | 1646 | 1462527854591 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1646 | 1462527854592 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 02:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:44:14 INFO - PROCESS | 1646 | 1462527854594 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1646 | 1462527854597 Marionette TRACE conn2 <- [1,2290,null,{}] 02:44:14 INFO - PROCESS | 1646 | 1462527854604 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:44:14 INFO - PROCESS | 1646 | 1462527854689 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:44:14 INFO - PROCESS | 1646 | 1462527854743 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118256800 == 48 [pid = 1646] [id = 580] 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11645dc00) [pid = 1646] [serial = 1740] [outer = 0x0] 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x116807000) [pid = 1646] [serial = 1741] [outer = 0x11645dc00] 02:44:14 INFO - PROCESS | 1646 | 1462527854774 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11837a800) [pid = 1646] [serial = 1742] [outer = 0x11645dc00] 02:44:15 INFO - PROCESS | 1646 | 1462527855098 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:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 02:44:15 INFO - PROCESS | 1646 | 1462527855118 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1646 | 1462527855120 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 02:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:44:15 INFO - PROCESS | 1646 | 1462527855125 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1646 | 1462527855126 Marionette TRACE conn2 <- [1,2294,null,{}] 02:44:15 INFO - PROCESS | 1646 | 1462527855128 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:44:15 INFO - PROCESS | 1646 | 1462527855210 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:44:15 INFO - PROCESS | 1646 | 1462527855215 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x121243800 == 49 [pid = 1646] [id = 581] 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x118572400) [pid = 1646] [serial = 1743] [outer = 0x0] 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x118808000) [pid = 1646] [serial = 1744] [outer = 0x118572400] 02:44:15 INFO - PROCESS | 1646 | 1462527855242 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x118820400) [pid = 1646] [serial = 1745] [outer = 0x118572400] 02:44:15 INFO - PROCESS | 1646 | 1462527855611 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:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 02:44:15 INFO - PROCESS | 1646 | 1462527855647 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1646 | 1462527855649 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 02:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:44:15 INFO - PROCESS | 1646 | 1462527855651 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1646 | 1462527855652 Marionette TRACE conn2 <- [1,2298,null,{}] 02:44:15 INFO - PROCESS | 1646 | 1462527855655 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:44:15 INFO - PROCESS | 1646 | 1462527855734 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:44:15 INFO - PROCESS | 1646 | 1462527855741 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x124010800 == 50 [pid = 1646] [id = 582] 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x118815000) [pid = 1646] [serial = 1746] [outer = 0x0] 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119210400) [pid = 1646] [serial = 1747] [outer = 0x118815000] 02:44:15 INFO - PROCESS | 1646 | 1462527855781 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119918c00) [pid = 1646] [serial = 1748] [outer = 0x118815000] 02:44:16 INFO - PROCESS | 1646 | 1462527856144 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:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 02:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:44:16 INFO - PROCESS | 1646 | 1462527856175 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 1646 | 1462527856176 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 02:44:16 INFO - PROCESS | 1646 | 1462527856179 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 1646 | 1462527856180 Marionette TRACE conn2 <- [1,2302,null,{}] 02:44:16 INFO - PROCESS | 1646 | 1462527856182 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:44:16 INFO - PROCESS | 1646 | 1462527856311 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:44:16 INFO - PROCESS | 1646 | 1462527856318 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c96800 == 51 [pid = 1646] [id = 583] 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x119918800) [pid = 1646] [serial = 1749] [outer = 0x0] 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x119962000) [pid = 1646] [serial = 1750] [outer = 0x119918800] 02:44:16 INFO - PROCESS | 1646 | 1462527856347 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119eb0c00) [pid = 1646] [serial = 1751] [outer = 0x119918800] 02:44:16 INFO - PROCESS | 1646 | 1462527856695 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:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 568ms 02:44:16 INFO - PROCESS | 1646 | 1462527856747 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 1646 | 1462527856748 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 02:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:44:16 INFO - PROCESS | 1646 | 1462527856750 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - PROCESS | 1646 | 1462527856751 Marionette TRACE conn2 <- [1,2306,null,{}] 02:44:16 INFO - PROCESS | 1646 | 1462527856754 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:44:16 INFO - PROCESS | 1646 | 1462527856860 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:44:16 INFO - PROCESS | 1646 | 1462527856874 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x126cef800 == 52 [pid = 1646] [id = 584] 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119919800) [pid = 1646] [serial = 1752] [outer = 0x0] 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12309f800) [pid = 1646] [serial = 1753] [outer = 0x119919800] 02:44:16 INFO - PROCESS | 1646 | 1462527856899 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12352e400) [pid = 1646] [serial = 1754] [outer = 0x119919800] 02:44:17 INFO - PROCESS | 1646 | 1462527857231 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:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 02:44:17 INFO - PROCESS | 1646 | 1462527857272 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1646 | 1462527857274 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 02:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:44:17 INFO - PROCESS | 1646 | 1462527857276 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1646 | 1462527857277 Marionette TRACE conn2 <- [1,2310,null,{}] 02:44:17 INFO - PROCESS | 1646 | 1462527857284 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:44:17 INFO - PROCESS | 1646 | 1462527857382 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:44:17 INFO - PROCESS | 1646 | 1462527857387 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x129633800 == 53 [pid = 1646] [id = 585] 02:44:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1212a7000) [pid = 1646] [serial = 1755] [outer = 0x0] 02:44:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1239e3400) [pid = 1646] [serial = 1756] [outer = 0x1212a7000] 02:44:17 INFO - PROCESS | 1646 | 1462527857443 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x12449ec00) [pid = 1646] [serial = 1757] [outer = 0x1212a7000] 02:44:17 INFO - PROCESS | 1646 | 1462527857785 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:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 526ms 02:44:17 INFO - PROCESS | 1646 | 1462527857803 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1646 | 1462527857804 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 02:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:44:17 INFO - PROCESS | 1646 | 1462527857806 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1646 | 1462527857807 Marionette TRACE conn2 <- [1,2314,null,{}] 02:44:17 INFO - PROCESS | 1646 | 1462527857809 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:44:17 INFO - PROCESS | 1646 | 1462527857913 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:44:17 INFO - PROCESS | 1646 | 1462527857926 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab61800 == 54 [pid = 1646] [id = 586] 02:44:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1247cb000) [pid = 1646] [serial = 1758] [outer = 0x0] 02:44:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x124d33000) [pid = 1646] [serial = 1759] [outer = 0x1247cb000] 02:44:17 INFO - PROCESS | 1646 | 1462527857959 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x126429400) [pid = 1646] [serial = 1760] [outer = 0x1247cb000] 02:44:18 INFO - PROCESS | 1646 | 1462527858294 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:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 02:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:44:18 INFO - PROCESS | 1646 | 1462527858326 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 1646 | 1462527858327 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 02:44:18 INFO - PROCESS | 1646 | 1462527858329 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 1646 | 1462527858330 Marionette TRACE conn2 <- [1,2318,null,{}] 02:44:18 INFO - PROCESS | 1646 | 1462527858333 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:44:18 INFO - PROCESS | 1646 | 1462527858434 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:44:18 INFO - PROCESS | 1646 | 1462527858438 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb3a800 == 55 [pid = 1646] [id = 587] 02:44:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1247cb400) [pid = 1646] [serial = 1761] [outer = 0x0] 02:44:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1266f5800) [pid = 1646] [serial = 1762] [outer = 0x1247cb400] 02:44:18 INFO - PROCESS | 1646 | 1462527858494 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x126766400) [pid = 1646] [serial = 1763] [outer = 0x1247cb400] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x112a2d000) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1187a1800) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1168d2c00) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11996d400) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x119ebb000) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x111125000) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x111123c00) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1230a0400) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x124155000) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x118776c00) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119916000) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x115f3f000) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x115d63c00) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x112a2e000) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x123591c00) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1244a5800) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:44:18 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x124c98000) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:44:19 INFO - PROCESS | 1646 | 1462527859097 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:44:19 INFO - PROCESS | 1646 | 1462527859153 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 02:44:19 INFO - PROCESS | 1646 | 1462527859157 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1646 | 1462527859160 Marionette TRACE conn2 <- [1,2322,null,{}] 02:44:19 INFO - PROCESS | 1646 | 1462527859163 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:44:19 INFO - PROCESS | 1646 | 1462527859315 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:44:19 INFO - PROCESS | 1646 | 1462527859406 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c38d800 == 56 [pid = 1646] [id = 588] 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x112bf4800) [pid = 1646] [serial = 1764] [outer = 0x0] 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x124d36000) [pid = 1646] [serial = 1765] [outer = 0x112bf4800] 02:44:19 INFO - PROCESS | 1646 | 1462527859453 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12676cc00) [pid = 1646] [serial = 1766] [outer = 0x112bf4800] 02:44:19 INFO - PROCESS | 1646 | 1462527859761 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:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 621ms 02:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:44:19 INFO - PROCESS | 1646 | 1462527859777 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1646 | 1462527859779 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 02:44:19 INFO - PROCESS | 1646 | 1462527859781 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1646 | 1462527859782 Marionette TRACE conn2 <- [1,2326,null,{}] 02:44:19 INFO - PROCESS | 1646 | 1462527859784 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:44:19 INFO - PROCESS | 1646 | 1462527859882 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:44:19 INFO - PROCESS | 1646 | 1462527859887 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce86000 == 57 [pid = 1646] [id = 589] 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12675e800) [pid = 1646] [serial = 1767] [outer = 0x0] 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1267dc800) [pid = 1646] [serial = 1768] [outer = 0x12675e800] 02:44:19 INFO - PROCESS | 1646 | 1462527859911 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1267e6800) [pid = 1646] [serial = 1769] [outer = 0x12675e800] 02:44:20 INFO - PROCESS | 1646 | 1462527860260 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:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 02:44:20 INFO - PROCESS | 1646 | 1462527860302 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1646 | 1462527860303 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 02:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:44:20 INFO - PROCESS | 1646 | 1462527860306 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1646 | 1462527860307 Marionette TRACE conn2 <- [1,2330,null,{}] 02:44:20 INFO - PROCESS | 1646 | 1462527860309 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:44:20 INFO - PROCESS | 1646 | 1462527860423 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:44:20 INFO - PROCESS | 1646 | 1462527860429 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d45d800 == 58 [pid = 1646] [id = 590] 02:44:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1266f3000) [pid = 1646] [serial = 1770] [outer = 0x0] 02:44:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x126a97800) [pid = 1646] [serial = 1771] [outer = 0x1266f3000] 02:44:20 INFO - PROCESS | 1646 | 1462527860455 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x126aaa400) [pid = 1646] [serial = 1772] [outer = 0x1266f3000] 02:44:20 INFO - PROCESS | 1646 | 1462527860943 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:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 02:44:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:44:20 INFO - PROCESS | 1646 | 1462527860976 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1646 | 1462527860979 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 02:44:20 INFO - PROCESS | 1646 | 1462527860982 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1646 | 1462527860985 Marionette TRACE conn2 <- [1,2334,null,{}] 02:44:20 INFO - PROCESS | 1646 | 1462527860990 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:44:21 INFO - PROCESS | 1646 | 1462527861096 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:44:21 INFO - PROCESS | 1646 | 1462527861198 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cad000 == 59 [pid = 1646] [id = 591] 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112a1dc00) [pid = 1646] [serial = 1773] [outer = 0x0] 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x112a2bc00) [pid = 1646] [serial = 1774] [outer = 0x112a1dc00] 02:44:21 INFO - PROCESS | 1646 | 1462527861231 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1133b0000) [pid = 1646] [serial = 1775] [outer = 0x112a1dc00] 02:44:21 INFO - PROCESS | 1646 | 1462527861646 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:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 02:44:21 INFO - PROCESS | 1646 | 1462527861655 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1646 | 1462527861659 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 02:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:44:21 INFO - PROCESS | 1646 | 1462527861664 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1646 | 1462527861665 Marionette TRACE conn2 <- [1,2338,null,{}] 02:44:21 INFO - PROCESS | 1646 | 1462527861668 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:44:21 INFO - PROCESS | 1646 | 1462527861773 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:44:21 INFO - PROCESS | 1646 | 1462527861829 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b0000 == 60 [pid = 1646] [id = 592] 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x114ffc000) [pid = 1646] [serial = 1776] [outer = 0x0] 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x116192400) [pid = 1646] [serial = 1777] [outer = 0x114ffc000] 02:44:21 INFO - PROCESS | 1646 | 1462527861863 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11806fc00) [pid = 1646] [serial = 1778] [outer = 0x114ffc000] 02:44:22 INFO - PROCESS | 1646 | 1462527862326 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:44:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:44:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 02:44:22 INFO - PROCESS | 1646 | 1462527862334 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 1646 | 1462527862335 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 02:44:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:44:22 INFO - PROCESS | 1646 | 1462527862338 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 1646 | 1462527862341 Marionette TRACE conn2 <- [1,2342,null,{}] 02:44:22 INFO - PROCESS | 1646 | 1462527862349 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:44:22 INFO - PROCESS | 1646 | 1462527862457 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:44:22 INFO - PROCESS | 1646 | 1462527862564 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c126800 == 61 [pid = 1646] [id = 593] 02:44:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x118805800) [pid = 1646] [serial = 1779] [outer = 0x0] 02:44:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x119910400) [pid = 1646] [serial = 1780] [outer = 0x118805800] 02:44:22 INFO - PROCESS | 1646 | 1462527862597 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11996e000) [pid = 1646] [serial = 1781] [outer = 0x118805800] 02:44:23 INFO - PROCESS | 1646 | 1462527863025 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:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 721ms 02:44:23 INFO - PROCESS | 1646 | 1462527863060 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1646 | 1462527863062 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 02:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:44:23 INFO - PROCESS | 1646 | 1462527863064 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1646 | 1462527863065 Marionette TRACE conn2 <- [1,2346,null,{}] 02:44:23 INFO - PROCESS | 1646 | 1462527863068 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:44:23 INFO - PROCESS | 1646 | 1462527863173 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:44:23 INFO - PROCESS | 1646 | 1462527863233 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da71000 == 62 [pid = 1646] [id = 594] 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x119a1e000) [pid = 1646] [serial = 1782] [outer = 0x0] 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x1231d2c00) [pid = 1646] [serial = 1783] [outer = 0x119a1e000] 02:44:23 INFO - PROCESS | 1646 | 1462527863263 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1244aa400) [pid = 1646] [serial = 1784] [outer = 0x119a1e000] 02:44:23 INFO - PROCESS | 1646 | 1462527863676 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:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 619ms 02:44:23 INFO - PROCESS | 1646 | 1462527863683 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1646 | 1462527863685 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 02:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:44:23 INFO - PROCESS | 1646 | 1462527863687 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1646 | 1462527863689 Marionette TRACE conn2 <- [1,2350,null,{}] 02:44:23 INFO - PROCESS | 1646 | 1462527863691 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:44:23 INFO - PROCESS | 1646 | 1462527863793 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:44:23 INFO - PROCESS | 1646 | 1462527863887 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de52800 == 63 [pid = 1646] [id = 595] 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x124c97400) [pid = 1646] [serial = 1785] [outer = 0x0] 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x126764800) [pid = 1646] [serial = 1786] [outer = 0x124c97400] 02:44:23 INFO - PROCESS | 1646 | 1462527863916 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1267ddc00) [pid = 1646] [serial = 1787] [outer = 0x124c97400] 02:44:24 INFO - PROCESS | 1646 | 1462527864340 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:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 722ms 02:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:44:24 INFO - PROCESS | 1646 | 1462527864409 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1646 | 1462527864411 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 02:44:24 INFO - PROCESS | 1646 | 1462527864413 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1646 | 1462527864414 Marionette TRACE conn2 <- [1,2354,null,{}] 02:44:24 INFO - PROCESS | 1646 | 1462527864417 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:44:24 INFO - PROCESS | 1646 | 1462527864534 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:44:24 INFO - PROCESS | 1646 | 1462527864611 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321c0000 == 64 [pid = 1646] [id = 596] 02:44:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x12789ec00) [pid = 1646] [serial = 1788] [outer = 0x0] 02:44:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x1278a3400) [pid = 1646] [serial = 1789] [outer = 0x12789ec00] 02:44:24 INFO - PROCESS | 1646 | 1462527864641 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x1278e4c00) [pid = 1646] [serial = 1790] [outer = 0x12789ec00] 02:44:25 INFO - PROCESS | 1646 | 1462527865036 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:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 669ms 02:44:25 INFO - PROCESS | 1646 | 1462527865102 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 1646 | 1462527865104 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 02:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:44:25 INFO - PROCESS | 1646 | 1462527865139 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 1646 | 1462527865140 Marionette TRACE conn2 <- [1,2358,null,{}] 02:44:25 INFO - PROCESS | 1646 | 1462527865143 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:44:25 INFO - PROCESS | 1646 | 1462527865262 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:44:25 INFO - PROCESS | 1646 | 1462527865369 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x112639800 == 65 [pid = 1646] [id = 597] 02:44:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1126c2800) [pid = 1646] [serial = 1791] [outer = 0x0] 02:44:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x112f8cc00) [pid = 1646] [serial = 1792] [outer = 0x1126c2800] 02:44:25 INFO - PROCESS | 1646 | 1462527865400 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x118821c00) [pid = 1646] [serial = 1793] [outer = 0x1126c2800] 02:44:25 INFO - PROCESS | 1646 | 1462527865961 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:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 873ms 02:44:26 INFO - PROCESS | 1646 | 1462527866010 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1646 | 1462527866013 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 02:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:44:26 INFO - PROCESS | 1646 | 1462527866016 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 1646 | 1462527866019 Marionette TRACE conn2 <- [1,2362,null,{}] 02:44:26 INFO - PROCESS | 1646 | 1462527866023 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:44:26 INFO - PROCESS | 1646 | 1462527866120 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:44:26 INFO - PROCESS | 1646 | 1462527866184 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x121238800 == 66 [pid = 1646] [id = 598] 02:44:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x1121dd000) [pid = 1646] [serial = 1794] [outer = 0x0] 02:44:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x112bec000) [pid = 1646] [serial = 1795] [outer = 0x1121dd000] 02:44:26 INFO - PROCESS | 1646 | 1462527866212 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x115d65c00) [pid = 1646] [serial = 1796] [outer = 0x1121dd000] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce86000 == 65 [pid = 1646] [id = 589] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12c38d800 == 64 [pid = 1646] [id = 588] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb3a800 == 63 [pid = 1646] [id = 587] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab61800 == 62 [pid = 1646] [id = 586] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x129633800 == 61 [pid = 1646] [id = 585] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x126cef800 == 60 [pid = 1646] [id = 584] 02:44:26 INFO - PROCESS | 1646 | 1462527866746 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:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x1266f6800) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x117c96800 == 59 [pid = 1646] [id = 583] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x124010800 == 58 [pid = 1646] [id = 582] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x121243800 == 57 [pid = 1646] [id = 581] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x118256800 == 56 [pid = 1646] [id = 580] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11824b000 == 55 [pid = 1646] [id = 579] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11887b800 == 54 [pid = 1646] [id = 578] 02:44:26 INFO - PROCESS | 1646 | --DOCSHELL 0x12d10a800 == 53 [pid = 1646] [id = 572] 02:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 774ms 02:44:26 INFO - PROCESS | 1646 | 1462527866791 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1646 | 1462527866794 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 02:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:44:26 INFO - PROCESS | 1646 | 1462527866799 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 1646 | 1462527866800 Marionette TRACE conn2 <- [1,2366,null,{}] 02:44:26 INFO - PROCESS | 1646 | 1462527866803 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:44:26 INFO - PROCESS | 1646 | 1462527866892 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x115f3e000) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x119eb7800) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x118772800) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x11991e400) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x12435e800) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x124c95400) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x1264ce400) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x126425800) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12415e800) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1244a1400) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x123c99c00) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x119eb5800) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x126007800) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x119967800) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x119a1b400) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1231d1000) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1194a2800) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11880b800) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1126c3000) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11112b800) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1239dd000) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12415d400) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118811800) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119133800) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x124451400) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x115f32800) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11991c800) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1168d2800) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11856a400) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x115f3c000) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x116546000) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12352fc00) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1212a6000) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x112a1d000) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x114ffa800) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x112e69000) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 02:44:26 INFO - PROCESS | 1646 | 1462527866963 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x118215000 == 54 [pid = 1646] [id = 599] 02:44:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x112a1d000) [pid = 1646] [serial = 1797] [outer = 0x0] 02:44:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x115f3e000) [pid = 1646] [serial = 1798] [outer = 0x112a1d000] 02:44:26 INFO - PROCESS | 1646 | 1462527866992 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x117c19400) [pid = 1646] [serial = 1799] [outer = 0x112a1d000] 02:44:27 INFO - PROCESS | 1646 | 1462527867331 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:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 573ms 02:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:44:27 INFO - PROCESS | 1646 | 1462527867372 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 1646 | 1462527867374 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 02:44:27 INFO - PROCESS | 1646 | 1462527867377 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1646 | 1462527867380 Marionette TRACE conn2 <- [1,2370,null,{}] 02:44:27 INFO - PROCESS | 1646 | 1462527867390 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:44:27 INFO - PROCESS | 1646 | 1462527867509 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:44:27 INFO - PROCESS | 1646 | 1462527867635 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230d6000 == 55 [pid = 1646] [id = 600] 02:44:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x117683c00) [pid = 1646] [serial = 1800] [outer = 0x0] 02:44:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x118776c00) [pid = 1646] [serial = 1801] [outer = 0x117683c00] 02:44:27 INFO - PROCESS | 1646 | 1462527867683 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119916400) [pid = 1646] [serial = 1802] [outer = 0x117683c00] 02:44:28 INFO - PROCESS | 1646 | 1462527868036 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:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 674ms 02:44:28 INFO - PROCESS | 1646 | 1462527868061 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1646 | 1462527868063 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 02:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:44:28 INFO - PROCESS | 1646 | 1462527868070 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1646 | 1462527868073 Marionette TRACE conn2 <- [1,2374,null,{}] 02:44:28 INFO - PROCESS | 1646 | 1462527868077 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:44:28 INFO - PROCESS | 1646 | 1462527868163 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:44:28 INFO - PROCESS | 1646 | 1462527868247 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a57800 == 56 [pid = 1646] [id = 601] 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x119952400) [pid = 1646] [serial = 1803] [outer = 0x0] 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x119a1b400) [pid = 1646] [serial = 1804] [outer = 0x119952400] 02:44:28 INFO - PROCESS | 1646 | 1462527868273 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119eb5800) [pid = 1646] [serial = 1805] [outer = 0x119952400] 02:44:28 INFO - PROCESS | 1646 | 1462527868598 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:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 573ms 02:44:28 INFO - PROCESS | 1646 | 1462527868644 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1646 | 1462527868646 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 02:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:44:28 INFO - PROCESS | 1646 | 1462527868650 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1646 | 1462527868651 Marionette TRACE conn2 <- [1,2378,null,{}] 02:44:28 INFO - PROCESS | 1646 | 1462527868655 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:44:28 INFO - PROCESS | 1646 | 1462527868828 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:44:28 INFO - PROCESS | 1646 | 1462527868884 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fcf800 == 57 [pid = 1646] [id = 602] 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1199b2000) [pid = 1646] [serial = 1806] [outer = 0x0] 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1211ed400) [pid = 1646] [serial = 1807] [outer = 0x1199b2000] 02:44:28 INFO - PROCESS | 1646 | 1462527868928 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x123729800) [pid = 1646] [serial = 1808] [outer = 0x1199b2000] 02:44:29 INFO - PROCESS | 1646 | 1462527869305 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:44:29 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:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 675ms 02:44:29 INFO - PROCESS | 1646 | 1462527869330 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:44:29 INFO - PROCESS | 1646 | 1462527869332 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 02:44:29 INFO - PROCESS | 1646 | 1462527869335 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 1646 | 1462527869338 Marionette TRACE conn2 <- [1,2382,null,{}] 02:44:29 INFO - PROCESS | 1646 | 1462527869343 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:44:29 INFO - PROCESS | 1646 | 1462527869560 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:44:29 INFO - PROCESS | 1646 | 1462527869595 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab62800 == 58 [pid = 1646] [id = 603] 02:44:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12415e800) [pid = 1646] [serial = 1809] [outer = 0x0] 02:44:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x124d3a400) [pid = 1646] [serial = 1810] [outer = 0x12415e800] 02:44:29 INFO - PROCESS | 1646 | 1462527869632 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x126768000) [pid = 1646] [serial = 1811] [outer = 0x12415e800] 02:44:29 INFO - PROCESS | 1646 | 1462527869974 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:44:30 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:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 674ms 02:44:30 INFO - PROCESS | 1646 | 1462527870016 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1646 | 1462527870017 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 02:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:44:30 INFO - PROCESS | 1646 | 1462527870019 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1646 | 1462527870020 Marionette TRACE conn2 <- [1,2386,null,{}] 02:44:30 INFO - PROCESS | 1646 | 1462527870023 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:44:30 INFO - PROCESS | 1646 | 1462527870134 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:44:30 INFO - PROCESS | 1646 | 1462527870171 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad0000 == 59 [pid = 1646] [id = 604] 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1267d9c00) [pid = 1646] [serial = 1812] [outer = 0x0] 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x126a04800) [pid = 1646] [serial = 1813] [outer = 0x1267d9c00] 02:44:30 INFO - PROCESS | 1646 | 1462527870196 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x126ab2c00) [pid = 1646] [serial = 1814] [outer = 0x1267d9c00] 02:44:30 INFO - PROCESS | 1646 | 1462527870525 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:44:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:44:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 02:44:30 INFO - PROCESS | 1646 | 1462527870541 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 1646 | 1462527870543 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 02:44:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:44:30 INFO - PROCESS | 1646 | 1462527870545 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1646 | 1462527870546 Marionette TRACE conn2 <- [1,2390,null,{}] 02:44:30 INFO - PROCESS | 1646 | 1462527870549 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:44:30 INFO - PROCESS | 1646 | 1462527870658 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:44:30 INFO - PROCESS | 1646 | 1462527870672 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c804800 == 60 [pid = 1646] [id = 605] 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x126a09c00) [pid = 1646] [serial = 1815] [outer = 0x0] 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1278a6000) [pid = 1646] [serial = 1816] [outer = 0x126a09c00] 02:44:30 INFO - PROCESS | 1646 | 1462527870696 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x1278e7800) [pid = 1646] [serial = 1817] [outer = 0x126a09c00] 02:44:31 INFO - PROCESS | 1646 | 1462527871055 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:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 02:44:31 INFO - PROCESS | 1646 | 1462527871064 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1646 | 1462527871065 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 02:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:44:31 INFO - PROCESS | 1646 | 1462527871068 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1646 | 1462527871069 Marionette TRACE conn2 <- [1,2394,null,{}] 02:44:31 INFO - PROCESS | 1646 | 1462527871073 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:44:31 INFO - PROCESS | 1646 | 1462527871285 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1212a7000) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x119919800) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x118572400) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1110ab400) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12675e800) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12600f800) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x113375800) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118815000) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x11645dc00) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1247cb400) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x112bf4800) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1247cb000) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:44:31 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119918800) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:44:31 INFO - PROCESS | 1646 | 1462527871335 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118095000 == 61 [pid = 1646] [id = 606] 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x1110b7c00) [pid = 1646] [serial = 1818] [outer = 0x0] 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x112bf4800) [pid = 1646] [serial = 1819] [outer = 0x1110b7c00] 02:44:31 INFO - PROCESS | 1646 | 1462527871360 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11912c400) [pid = 1646] [serial = 1820] [outer = 0x1110b7c00] 02:44:31 INFO - PROCESS | 1646 | 1462527871651 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:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 622ms 02:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:44:31 INFO - PROCESS | 1646 | 1462527871692 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1646 | 1462527871694 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 02:44:31 INFO - PROCESS | 1646 | 1462527871696 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1646 | 1462527871697 Marionette TRACE conn2 <- [1,2398,null,{}] 02:44:31 INFO - PROCESS | 1646 | 1462527871699 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:44:31 INFO - PROCESS | 1646 | 1462527871790 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:44:31 INFO - PROCESS | 1646 | 1462527871852 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cadd800 == 62 [pid = 1646] [id = 607] 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x111125400) [pid = 1646] [serial = 1821] [outer = 0x0] 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1240f5800) [pid = 1646] [serial = 1822] [outer = 0x111125400] 02:44:31 INFO - PROCESS | 1646 | 1462527871876 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1278f1800) [pid = 1646] [serial = 1823] [outer = 0x111125400] 02:44:32 INFO - PROCESS | 1646 | 1462527872247 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:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 568ms 02:44:32 INFO - PROCESS | 1646 | 1462527872265 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1646 | 1462527872267 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 02:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:44:32 INFO - PROCESS | 1646 | 1462527872271 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1646 | 1462527872274 Marionette TRACE conn2 <- [1,2402,null,{}] 02:44:32 INFO - PROCESS | 1646 | 1462527872278 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:44:32 INFO - PROCESS | 1646 | 1462527872435 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:44:32 INFO - PROCESS | 1646 | 1462527872537 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da79800 == 63 [pid = 1646] [id = 608] 02:44:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x1278ef800) [pid = 1646] [serial = 1824] [outer = 0x0] 02:44:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x128c40c00) [pid = 1646] [serial = 1825] [outer = 0x1278ef800] 02:44:32 INFO - PROCESS | 1646 | 1462527872584 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x12900b000) [pid = 1646] [serial = 1826] [outer = 0x1278ef800] 02:44:32 INFO - PROCESS | 1646 | 1462527872879 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:44:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:44:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 624ms 02:44:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:44:32 INFO - PROCESS | 1646 | 1462527872895 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 1646 | 1462527872896 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 02:44:32 INFO - PROCESS | 1646 | 1462527872898 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1646 | 1462527872899 Marionette TRACE conn2 <- [1,2406,null,{}] 02:44:32 INFO - PROCESS | 1646 | 1462527872901 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:44:33 INFO - PROCESS | 1646 | 1462527872994 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:44:33 INFO - PROCESS | 1646 | 1462527872998 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321b9000 == 64 [pid = 1646] [id = 609] 02:44:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x129155400) [pid = 1646] [serial = 1827] [outer = 0x0] 02:44:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x12915cc00) [pid = 1646] [serial = 1828] [outer = 0x129155400] 02:44:33 INFO - PROCESS | 1646 | 1462527873024 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x129545000) [pid = 1646] [serial = 1829] [outer = 0x129155400] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3ca000 == 63 [pid = 1646] [id = 537] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x118886000 == 62 [pid = 1646] [id = 573] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3bb000 == 61 [pid = 1646] [id = 556] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c396800 == 60 [pid = 1646] [id = 553] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x118252000 == 59 [pid = 1646] [id = 577] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x121236000 == 58 [pid = 1646] [id = 525] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12cad7800 == 57 [pid = 1646] [id = 558] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x115e71000 == 56 [pid = 1646] [id = 535] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39d800 == 55 [pid = 1646] [id = 575] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12d215000 == 54 [pid = 1646] [id = 576] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1164c2800 == 53 [pid = 1646] [id = 539] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1231bf800 == 52 [pid = 1646] [id = 574] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77a800 == 51 [pid = 1646] [id = 534] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1194ec000 == 50 [pid = 1646] [id = 523] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x128fd7000 == 49 [pid = 1646] [id = 536] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c811800 == 48 [pid = 1646] [id = 557] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb3c000 == 47 [pid = 1646] [id = 538] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x119c4a800 == 46 [pid = 1646] [id = 524] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x121238800 == 45 [pid = 1646] [id = 598] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x112639800 == 44 [pid = 1646] [id = 597] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1321c0000 == 43 [pid = 1646] [id = 596] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12de52800 == 42 [pid = 1646] [id = 595] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12da71000 == 41 [pid = 1646] [id = 594] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c126800 == 40 [pid = 1646] [id = 593] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b0000 == 39 [pid = 1646] [id = 592] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12d45d800 == 38 [pid = 1646] [id = 590] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x117cad000 == 37 [pid = 1646] [id = 591] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x118215000 == 36 [pid = 1646] [id = 599] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x1230d6000 == 35 [pid = 1646] [id = 600] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12c804800 == 34 [pid = 1646] [id = 605] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad0000 == 33 [pid = 1646] [id = 604] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x126a57800 == 32 [pid = 1646] [id = 601] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x118095000 == 31 [pid = 1646] [id = 606] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab62800 == 30 [pid = 1646] [id = 603] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x128fcf800 == 29 [pid = 1646] [id = 602] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12cadd800 == 28 [pid = 1646] [id = 607] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1239e3400) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x12309f800) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12449ec00) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x118808000) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x112a34000) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x112054400) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1267e6800) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x123528800) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x126764400) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11652a000) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x115f3a800) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119210400) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x119918c00) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x124158800) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112f9bc00) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x116807000) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11837a800) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x11994c800) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x116a74400) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1266f5800) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x124d36000) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x124d33000) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1267dc800) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x126766400) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119962000) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118820400) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126429400) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12352e400) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12676cc00) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119eb0c00) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x126a97800) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 02:44:34 INFO - PROCESS | 1646 | --DOCSHELL 0x12da79800 == 27 [pid = 1646] [id = 608] 02:44:34 INFO - PROCESS | 1646 | 1462527874871 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:44:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:44:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2026ms 02:44:34 INFO - PROCESS | 1646 | 1462527874925 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:44:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:44:34 INFO - PROCESS | 1646 | 1462527874927 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 02:44:34 INFO - PROCESS | 1646 | 1462527874931 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1646 | 1462527874933 Marionette TRACE conn2 <- [1,2410,null,{}] 02:44:34 INFO - PROCESS | 1646 | 1462527874938 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:44:35 INFO - PROCESS | 1646 | 1462527875018 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:44:35 INFO - PROCESS | 1646 | 1462527875071 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ed0800 == 28 [pid = 1646] [id = 610] 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x111db8400) [pid = 1646] [serial = 1830] [outer = 0x0] 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x111dbe400) [pid = 1646] [serial = 1831] [outer = 0x111db8400] 02:44:35 INFO - PROCESS | 1646 | 1462527875100 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1121d8400) [pid = 1646] [serial = 1832] [outer = 0x111db8400] 02:44:35 INFO - PROCESS | 1646 | 1462527875436 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:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 525ms 02:44:35 INFO - PROCESS | 1646 | 1462527875458 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:44:35 INFO - PROCESS | 1646 | 1462527875462 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 02:44:35 INFO - PROCESS | 1646 | 1462527875467 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1646 | 1462527875469 Marionette TRACE conn2 <- [1,2414,null,{}] 02:44:35 INFO - PROCESS | 1646 | 1462527875471 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:44:35 INFO - PROCESS | 1646 | 1462527875547 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:44:35 INFO - PROCESS | 1646 | 1462527875599 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164bd800 == 29 [pid = 1646] [id = 611] 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x111dbbc00) [pid = 1646] [serial = 1833] [outer = 0x0] 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112a1fc00) [pid = 1646] [serial = 1834] [outer = 0x111dbbc00] 02:44:35 INFO - PROCESS | 1646 | 1462527875626 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112be7c00) [pid = 1646] [serial = 1835] [outer = 0x111dbbc00] 02:44:35 INFO - PROCESS | 1646 | 1462527875936 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:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 522ms 02:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:44:35 INFO - PROCESS | 1646 | 1462527875990 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 1646 | 1462527875992 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 02:44:35 INFO - PROCESS | 1646 | 1462527875994 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1646 | 1462527875997 Marionette TRACE conn2 <- [1,2418,null,{}] 02:44:36 INFO - PROCESS | 1646 | 1462527876004 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:44:36 INFO - PROCESS | 1646 | 1462527876086 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:44:36 INFO - PROCESS | 1646 | 1462527876146 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caf000 == 30 [pid = 1646] [id = 612] 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x110f22c00) [pid = 1646] [serial = 1836] [outer = 0x0] 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112f93400) [pid = 1646] [serial = 1837] [outer = 0x110f22c00] 02:44:36 INFO - PROCESS | 1646 | 1462527876175 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x115e57000) [pid = 1646] [serial = 1838] [outer = 0x110f22c00] 02:44:36 INFO - PROCESS | 1646 | 1462527876501 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:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 02:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:44:36 INFO - PROCESS | 1646 | 1462527876517 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1646 | 1462527876518 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 02:44:36 INFO - PROCESS | 1646 | 1462527876521 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1646 | 1462527876524 Marionette TRACE conn2 <- [1,2422,null,{}] 02:44:36 INFO - PROCESS | 1646 | 1462527876528 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:44:36 INFO - PROCESS | 1646 | 1462527876605 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:44:36 INFO - PROCESS | 1646 | 1462527876611 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11887d000 == 31 [pid = 1646] [id = 613] 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x112bf2c00) [pid = 1646] [serial = 1839] [outer = 0x0] 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x116441c00) [pid = 1646] [serial = 1840] [outer = 0x112bf2c00] 02:44:36 INFO - PROCESS | 1646 | 1462527876637 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1165d6c00) [pid = 1646] [serial = 1841] [outer = 0x112bf2c00] 02:44:36 INFO - PROCESS | 1646 | 1462527876966 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:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 473ms 02:44:36 INFO - PROCESS | 1646 | 1462527876995 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1646 | 1462527876996 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 02:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:44:37 INFO - PROCESS | 1646 | 1462527876999 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1646 | 1462527877000 Marionette TRACE conn2 <- [1,2426,null,{}] 02:44:37 INFO - PROCESS | 1646 | 1462527877003 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:44:37 INFO - PROCESS | 1646 | 1462527877109 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:44:37 INFO - PROCESS | 1646 | 1462527877116 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192cf000 == 32 [pid = 1646] [id = 614] 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1110b1800) [pid = 1646] [serial = 1842] [outer = 0x0] 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11680c400) [pid = 1646] [serial = 1843] [outer = 0x1110b1800] 02:44:37 INFO - PROCESS | 1646 | 1462527877158 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1168cb400) [pid = 1646] [serial = 1844] [outer = 0x1110b1800] 02:44:37 INFO - PROCESS | 1646 | 1462527877632 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:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 02:44:37 INFO - PROCESS | 1646 | 1462527877676 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 1646 | 1462527877677 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 02:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:44:37 INFO - PROCESS | 1646 | 1462527877688 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1646 | 1462527877689 Marionette TRACE conn2 <- [1,2430,null,{}] 02:44:37 INFO - PROCESS | 1646 | 1462527877691 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:44:37 INFO - PROCESS | 1646 | 1462527877785 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:44:37 INFO - PROCESS | 1646 | 1462527877793 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119c49000 == 33 [pid = 1646] [id = 615] 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x111129800) [pid = 1646] [serial = 1845] [outer = 0x0] 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x117c1b000) [pid = 1646] [serial = 1846] [outer = 0x111129800] 02:44:37 INFO - PROCESS | 1646 | 1462527877821 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x118804800) [pid = 1646] [serial = 1847] [outer = 0x111129800] 02:44:38 INFO - PROCESS | 1646 | 1462527878144 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:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 469ms 02:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:44:38 INFO - PROCESS | 1646 | 1462527878159 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1646 | 1462527878160 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 02:44:38 INFO - PROCESS | 1646 | 1462527878162 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1646 | 1462527878163 Marionette TRACE conn2 <- [1,2434,null,{}] 02:44:38 INFO - PROCESS | 1646 | 1462527878165 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:44:38 INFO - PROCESS | 1646 | 1462527878240 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:44:38 INFO - PROCESS | 1646 | 1462527878245 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x121243800 == 34 [pid = 1646] [id = 616] 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x118808800) [pid = 1646] [serial = 1848] [outer = 0x0] 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11880dc00) [pid = 1646] [serial = 1849] [outer = 0x118808800] 02:44:38 INFO - PROCESS | 1646 | 1462527878271 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x118812c00) [pid = 1646] [serial = 1850] [outer = 0x118808800] 02:44:38 INFO - PROCESS | 1646 | 1462527878607 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:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 02:44:38 INFO - PROCESS | 1646 | 1462527878645 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1646 | 1462527878646 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 02:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:44:38 INFO - PROCESS | 1646 | 1462527878649 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1646 | 1462527878650 Marionette TRACE conn2 <- [1,2438,null,{}] 02:44:38 INFO - PROCESS | 1646 | 1462527878652 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:44:38 INFO - PROCESS | 1646 | 1462527878729 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:44:38 INFO - PROCESS | 1646 | 1462527878734 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x123615000 == 35 [pid = 1646] [id = 617] 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x118810800) [pid = 1646] [serial = 1851] [outer = 0x0] 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x118821400) [pid = 1646] [serial = 1852] [outer = 0x118810800] 02:44:38 INFO - PROCESS | 1646 | 1462527878761 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1191a9c00) [pid = 1646] [serial = 1853] [outer = 0x118810800] 02:44:39 INFO - PROCESS | 1646 | 1462527879079 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:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 475ms 02:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:44:39 INFO - PROCESS | 1646 | 1462527879125 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1646 | 1462527879126 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 02:44:39 INFO - PROCESS | 1646 | 1462527879128 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1646 | 1462527879129 Marionette TRACE conn2 <- [1,2442,null,{}] 02:44:39 INFO - PROCESS | 1646 | 1462527879132 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:44:39 INFO - PROCESS | 1646 | 1462527879208 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:44:39 INFO - PROCESS | 1646 | 1462527879260 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cad000 == 36 [pid = 1646] [id = 618] 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1165d2c00) [pid = 1646] [serial = 1854] [outer = 0x0] 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x119209c00) [pid = 1646] [serial = 1855] [outer = 0x1165d2c00] 02:44:39 INFO - PROCESS | 1646 | 1462527879286 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x119499000) [pid = 1646] [serial = 1856] [outer = 0x1165d2c00] 02:44:39 INFO - PROCESS | 1646 | 1462527879561 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:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 02:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:44:39 INFO - PROCESS | 1646 | 1462527879599 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 1646 | 1462527879600 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 02:44:39 INFO - PROCESS | 1646 | 1462527879602 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1646 | 1462527879603 Marionette TRACE conn2 <- [1,2446,null,{}] 02:44:39 INFO - PROCESS | 1646 | 1462527879614 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:44:39 INFO - PROCESS | 1646 | 1462527879698 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:44:39 INFO - PROCESS | 1646 | 1462527879703 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12608c000 == 37 [pid = 1646] [id = 619] 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x1194a0400) [pid = 1646] [serial = 1857] [outer = 0x0] 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x119919c00) [pid = 1646] [serial = 1858] [outer = 0x1194a0400] 02:44:39 INFO - PROCESS | 1646 | 1462527879730 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x119946c00) [pid = 1646] [serial = 1859] [outer = 0x1194a0400] 02:44:40 INFO - PROCESS | 1646 | 1462527880111 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:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 529ms 02:44:40 INFO - PROCESS | 1646 | 1462527880132 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:44:40 INFO - PROCESS | 1646 | 1462527880134 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 02:44:40 INFO - PROCESS | 1646 | 1462527880136 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1646 | 1462527880146 Marionette TRACE conn2 <- [1,2450,null,{}] 02:44:40 INFO - PROCESS | 1646 | 1462527880158 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:44:40 INFO - PROCESS | 1646 | 1462527880267 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:44:40 INFO - PROCESS | 1646 | 1462527880274 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192c9800 == 38 [pid = 1646] [id = 620] 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x11994ac00) [pid = 1646] [serial = 1860] [outer = 0x0] 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x119960400) [pid = 1646] [serial = 1861] [outer = 0x11994ac00] 02:44:40 INFO - PROCESS | 1646 | 1462527880336 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x119a13400) [pid = 1646] [serial = 1862] [outer = 0x11994ac00] 02:44:40 INFO - PROCESS | 1646 | 1462527880667 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:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 538ms 02:44:40 INFO - PROCESS | 1646 | 1462527880676 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:44:40 INFO - PROCESS | 1646 | 1462527880677 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 02:44:40 INFO - PROCESS | 1646 | 1462527880679 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1646 | 1462527880680 Marionette TRACE conn2 <- [1,2454,null,{}] 02:44:40 INFO - PROCESS | 1646 | 1462527880683 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:44:40 INFO - PROCESS | 1646 | 1462527880778 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:44:40 INFO - PROCESS | 1646 | 1462527880789 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fdf000 == 39 [pid = 1646] [id = 621] 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x119a13800) [pid = 1646] [serial = 1863] [outer = 0x0] 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x119a1d400) [pid = 1646] [serial = 1864] [outer = 0x119a13800] 02:44:40 INFO - PROCESS | 1646 | 1462527880815 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x119e3d800) [pid = 1646] [serial = 1865] [outer = 0x119a13800] 02:44:41 INFO - PROCESS | 1646 | 1462527881160 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:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 02:44:41 INFO - PROCESS | 1646 | 1462527881204 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:44:41 INFO - PROCESS | 1646 | 1462527881205 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 02:44:41 INFO - PROCESS | 1646 | 1462527881207 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 1646 | 1462527881208 Marionette TRACE conn2 <- [1,2458,null,{}] 02:44:41 INFO - PROCESS | 1646 | 1462527881210 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:44:41 INFO - PROCESS | 1646 | 1462527881304 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:44:41 INFO - PROCESS | 1646 | 1462527881308 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a800 == 40 [pid = 1646] [id = 622] 02:44:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x119a16400) [pid = 1646] [serial = 1866] [outer = 0x0] 02:44:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x119eb2000) [pid = 1646] [serial = 1867] [outer = 0x119a16400] 02:44:41 INFO - PROCESS | 1646 | 1462527881340 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x119eb8800) [pid = 1646] [serial = 1868] [outer = 0x119a16400] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x112bf2400) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x1187a5c00) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11994e800) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x119206800) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x1199b5800) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x111127400) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x1110f6c00) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x112a24000) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11337f000) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1121db400) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x114ff9000) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x119498800) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1239e8400) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11673b800) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x123096000) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x111e4e400) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12415e800) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1267d9c00) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x126a09c00) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1110b7c00) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1278ef800) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x111125400) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112a1dc00) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1266f3000) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1199b2000) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119952400) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x117683c00) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x112a1d000) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1121dd000) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1126c2800) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12789ec00) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x124c97400) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119a1e000) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118805800) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:44:41 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x114ffc000) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:44:42 INFO - PROCESS | 1646 | 1462527882349 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:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1174ms 02:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:44:42 INFO - PROCESS | 1646 | 1462527882382 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1646 | 1462527882384 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 02:44:42 INFO - PROCESS | 1646 | 1462527882387 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1646 | 1462527882392 Marionette TRACE conn2 <- [1,2462,null,{}] 02:44:42 INFO - PROCESS | 1646 | 1462527882395 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:44:42 INFO - PROCESS | 1646 | 1462527882503 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:44:42 INFO - PROCESS | 1646 | 1462527882582 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167dc800 == 41 [pid = 1646] [id = 623] 02:44:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x111ebc000) [pid = 1646] [serial = 1869] [outer = 0x0] 02:44:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1126ba000) [pid = 1646] [serial = 1870] [outer = 0x111ebc000] 02:44:42 INFO - PROCESS | 1646 | 1462527882613 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x112a27000) [pid = 1646] [serial = 1871] [outer = 0x111ebc000] 02:44:43 INFO - PROCESS | 1646 | 1462527883104 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:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 774ms 02:44:43 INFO - PROCESS | 1646 | 1462527883211 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1646 | 1462527883215 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 02:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:44:43 INFO - PROCESS | 1646 | 1462527883221 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1646 | 1462527883223 Marionette TRACE conn2 <- [1,2466,null,{}] 02:44:43 INFO - PROCESS | 1646 | 1462527883225 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:44:43 INFO - PROCESS | 1646 | 1462527883337 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:44:43 INFO - PROCESS | 1646 | 1462527883389 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116a98000 == 42 [pid = 1646] [id = 624] 02:44:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x112a1a800) [pid = 1646] [serial = 1872] [outer = 0x0] 02:44:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x112a37000) [pid = 1646] [serial = 1873] [outer = 0x112a1a800] 02:44:43 INFO - PROCESS | 1646 | 1462527883419 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x112f90800) [pid = 1646] [serial = 1874] [outer = 0x112a1a800] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11918e800 == 41 [pid = 1646] [id = 516] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119e33000 == 40 [pid = 1646] [id = 507] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116827800 == 39 [pid = 1646] [id = 520] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x115d21000 == 38 [pid = 1646] [id = 512] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x118206800 == 37 [pid = 1646] [id = 521] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b241000 == 36 [pid = 1646] [id = 511] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11657b800 == 35 [pid = 1646] [id = 506] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1161d5000 == 34 [pid = 1646] [id = 518] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1167f1000 == 33 [pid = 1646] [id = 505] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x11887c800 == 32 [pid = 1646] [id = 522] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a780800 == 31 [pid = 1646] [id = 510] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119e2a800 == 30 [pid = 1646] [id = 513] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126a56800 == 29 [pid = 1646] [id = 515] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce6000 == 28 [pid = 1646] [id = 509] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a6800 == 27 [pid = 1646] [id = 517] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12471f000 == 26 [pid = 1646] [id = 508] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1291bd800 == 25 [pid = 1646] [id = 514] 02:44:44 INFO - PROCESS | 1646 | --DOCSHELL 0x112ecd800 == 24 [pid = 1646] [id = 519] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12915cc00) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | 1462527884082 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:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x115e56000) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11912c800) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 02:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x123526800) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 02:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 874ms 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119a1c000) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119eb8000) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112a31800) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x112bf0000) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x123c7f400) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11673f000) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126010400) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1194a3800) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a1f400) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124c96c00) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118373c00) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1239e3000) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112bef400) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124d3a400) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126a04800) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1278a6000) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126ab2c00) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11912c400) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1278e7800) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128c40c00) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1240f5800) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112bf4800) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a2bc00) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126aaa400) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1211ed400) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119a1b400) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119eb5800) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118776c00) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119916400) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x115f3e000) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117c19400) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x115d65c00) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112bec000) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112f8cc00) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118821c00) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1278e4c00) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1278a3400) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1267ddc00) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126764800) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1244aa400) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1231d2c00) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11996e000) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x119910400) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x11806fc00) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x116192400) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1133b0000) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x126768000) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1278f1800) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x123729800) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12900b000) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 02:44:44 INFO - PROCESS | 1646 | 1462527884110 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 1646 | 1462527884114 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 02:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:44:44 INFO - PROCESS | 1646 | 1462527884120 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 1646 | 1462527884122 Marionette TRACE conn2 <- [1,2470,null,{}] 02:44:44 INFO - PROCESS | 1646 | 1462527884128 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:44:44 INFO - PROCESS | 1646 | 1462527884250 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:44:44 INFO - PROCESS | 1646 | 1462527884265 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x115f5e000 == 25 [pid = 1646] [id = 625] 02:44:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x112a20000) [pid = 1646] [serial = 1875] [outer = 0x0] 02:44:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112a23c00) [pid = 1646] [serial = 1876] [outer = 0x112a20000] 02:44:44 INFO - PROCESS | 1646 | 1462527884311 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x112a35000) [pid = 1646] [serial = 1877] [outer = 0x112a20000] 02:44:44 INFO - PROCESS | 1646 | 1462527884850 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:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 02:44:44 INFO - PROCESS | 1646 | 1462527884895 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 1646 | 1462527884898 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 02:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:44:44 INFO - PROCESS | 1646 | 1462527884903 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 1646 | 1462527884905 Marionette TRACE conn2 <- [1,2474,null,{}] 02:44:44 INFO - PROCESS | 1646 | 1462527884908 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:44:44 INFO - PROCESS | 1646 | 1462527884984 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:44:44 INFO - PROCESS | 1646 | 1462527884993 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cab000 == 26 [pid = 1646] [id = 626] 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x112f8fc00) [pid = 1646] [serial = 1878] [outer = 0x0] 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x113381000) [pid = 1646] [serial = 1879] [outer = 0x112f8fc00] 02:44:45 INFO - PROCESS | 1646 | 1462527885019 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x113425800) [pid = 1646] [serial = 1880] [outer = 0x112f8fc00] 02:44:45 INFO - PROCESS | 1646 | 1462527885366 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:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 472ms 02:44:45 INFO - PROCESS | 1646 | 1462527885377 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1646 | 1462527885378 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 02:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:44:45 INFO - PROCESS | 1646 | 1462527885380 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1646 | 1462527885383 Marionette TRACE conn2 <- [1,2478,null,{}] 02:44:45 INFO - PROCESS | 1646 | 1462527885393 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:44:45 INFO - PROCESS | 1646 | 1462527885478 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:44:45 INFO - PROCESS | 1646 | 1462527885484 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194db000 == 27 [pid = 1646] [id = 627] 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x115eb9000) [pid = 1646] [serial = 1881] [outer = 0x0] 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x115f3ec00) [pid = 1646] [serial = 1882] [outer = 0x115eb9000] 02:44:45 INFO - PROCESS | 1646 | 1462527885514 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x116530c00) [pid = 1646] [serial = 1883] [outer = 0x115eb9000] 02:44:45 INFO - PROCESS | 1646 | 1462527885850 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:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 521ms 02:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:44:45 INFO - PROCESS | 1646 | 1462527885902 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1646 | 1462527885903 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 02:44:45 INFO - PROCESS | 1646 | 1462527885905 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1646 | 1462527885906 Marionette TRACE conn2 <- [1,2482,null,{}] 02:44:45 INFO - PROCESS | 1646 | 1462527885909 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:44:46 INFO - PROCESS | 1646 | 1462527886010 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:44:46 INFO - PROCESS | 1646 | 1462527886017 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x119996000 == 28 [pid = 1646] [id = 628] 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x115f37800) [pid = 1646] [serial = 1884] [outer = 0x0] 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x116805400) [pid = 1646] [serial = 1885] [outer = 0x115f37800] 02:44:46 INFO - PROCESS | 1646 | 1462527886042 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x116f89c00) [pid = 1646] [serial = 1886] [outer = 0x115f37800] 02:44:46 INFO - PROCESS | 1646 | 1462527886380 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:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 02:44:46 INFO - PROCESS | 1646 | 1462527886425 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1646 | 1462527886426 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 02:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:44:46 INFO - PROCESS | 1646 | 1462527886429 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1646 | 1462527886430 Marionette TRACE conn2 <- [1,2486,null,{}] 02:44:46 INFO - PROCESS | 1646 | 1462527886432 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:44:46 INFO - PROCESS | 1646 | 1462527886526 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:44:46 INFO - PROCESS | 1646 | 1462527886536 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x1161c7000 == 29 [pid = 1646] [id = 629] 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1161bbc00) [pid = 1646] [serial = 1887] [outer = 0x0] 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x117c20400) [pid = 1646] [serial = 1888] [outer = 0x1161bbc00] 02:44:46 INFO - PROCESS | 1646 | 1462527886570 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11837d400) [pid = 1646] [serial = 1889] [outer = 0x1161bbc00] 02:44:46 INFO - PROCESS | 1646 | 1462527886919 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:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 517ms 02:44:46 INFO - PROCESS | 1646 | 1462527886947 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1646 | 1462527886948 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 02:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:44:46 INFO - PROCESS | 1646 | 1462527886950 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1646 | 1462527886951 Marionette TRACE conn2 <- [1,2490,null,{}] 02:44:46 INFO - PROCESS | 1646 | 1462527886953 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:44:47 INFO - PROCESS | 1646 | 1462527887062 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:44:47 INFO - PROCESS | 1646 | 1462527887067 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x123919800 == 30 [pid = 1646] [id = 630] 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11837f800) [pid = 1646] [serial = 1890] [outer = 0x0] 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118778400) [pid = 1646] [serial = 1891] [outer = 0x11837f800] 02:44:47 INFO - PROCESS | 1646 | 1462527887095 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118821800) [pid = 1646] [serial = 1892] [outer = 0x11837f800] 02:44:47 INFO - PROCESS | 1646 | 1462527887428 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:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 02:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:44:47 INFO - PROCESS | 1646 | 1462527887472 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 1646 | 1462527887473 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 02:44:47 INFO - PROCESS | 1646 | 1462527887475 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1646 | 1462527887476 Marionette TRACE conn2 <- [1,2494,null,{}] 02:44:47 INFO - PROCESS | 1646 | 1462527887479 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:44:47 INFO - PROCESS | 1646 | 1462527887573 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:44:47 INFO - PROCESS | 1646 | 1462527887577 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x115dce000 == 31 [pid = 1646] [id = 631] 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1126b7c00) [pid = 1646] [serial = 1893] [outer = 0x0] 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1191a1800) [pid = 1646] [serial = 1894] [outer = 0x1126b7c00] 02:44:47 INFO - PROCESS | 1646 | 1462527887602 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119495c00) [pid = 1646] [serial = 1895] [outer = 0x1126b7c00] 02:44:47 INFO - PROCESS | 1646 | 1462527887954 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:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 521ms 02:44:47 INFO - PROCESS | 1646 | 1462527887996 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 1646 | 1462527887997 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 02:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:44:48 INFO - PROCESS | 1646 | 1462527888000 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1646 | 1462527888001 Marionette TRACE conn2 <- [1,2498,null,{}] 02:44:48 INFO - PROCESS | 1646 | 1462527888003 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:44:48 INFO - PROCESS | 1646 | 1462527888101 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:44:48 INFO - PROCESS | 1646 | 1462527888138 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a56800 == 32 [pid = 1646] [id = 632] 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1191ac000) [pid = 1646] [serial = 1896] [outer = 0x0] 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11990fc00) [pid = 1646] [serial = 1897] [outer = 0x1191ac000] 02:44:48 INFO - PROCESS | 1646 | 1462527888178 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119945400) [pid = 1646] [serial = 1898] [outer = 0x1191ac000] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1194a0400) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11994ac00) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119a13800) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111db8400) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118810800) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x111129800) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112bf2c00) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118808800) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1165d2c00) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1110b1800) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x110f22c00) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:44:48 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x111dbbc00) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:44:48 INFO - PROCESS | 1646 | 1462527888624 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:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 674ms 02:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:44:48 INFO - PROCESS | 1646 | 1462527888676 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 1646 | 1462527888677 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 02:44:48 INFO - PROCESS | 1646 | 1462527888680 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1646 | 1462527888681 Marionette TRACE conn2 <- [1,2502,null,{}] 02:44:48 INFO - PROCESS | 1646 | 1462527888683 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:44:48 INFO - PROCESS | 1646 | 1462527888762 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:44:48 INFO - PROCESS | 1646 | 1462527888766 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x126cf1000 == 33 [pid = 1646] [id = 633] 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112be7800) [pid = 1646] [serial = 1899] [outer = 0x0] 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11920f000) [pid = 1646] [serial = 1900] [outer = 0x112be7800] 02:44:48 INFO - PROCESS | 1646 | 1462527888791 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119946000) [pid = 1646] [serial = 1901] [outer = 0x112be7800] 02:44:49 INFO - PROCESS | 1646 | 1462527889125 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:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 02:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:44:49 INFO - PROCESS | 1646 | 1462527889149 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1646 | 1462527889150 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 02:44:49 INFO - PROCESS | 1646 | 1462527889152 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1646 | 1462527889154 Marionette TRACE conn2 <- [1,2506,null,{}] 02:44:49 INFO - PROCESS | 1646 | 1462527889158 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:44:49 INFO - PROCESS | 1646 | 1462527889247 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:44:49 INFO - PROCESS | 1646 | 1462527889297 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a5000 == 34 [pid = 1646] [id = 634] 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x116487000) [pid = 1646] [serial = 1902] [outer = 0x0] 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11994d400) [pid = 1646] [serial = 1903] [outer = 0x116487000] 02:44:49 INFO - PROCESS | 1646 | 1462527889323 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119966800) [pid = 1646] [serial = 1904] [outer = 0x116487000] 02:44:49 INFO - PROCESS | 1646 | 1462527889602 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:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 473ms 02:44:49 INFO - PROCESS | 1646 | 1462527889629 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1646 | 1462527889630 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 02:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:44:49 INFO - PROCESS | 1646 | 1462527889633 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1646 | 1462527889635 Marionette TRACE conn2 <- [1,2510,null,{}] 02:44:49 INFO - PROCESS | 1646 | 1462527889637 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:44:49 INFO - PROCESS | 1646 | 1462527889747 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:44:49 INFO - PROCESS | 1646 | 1462527889752 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8b2800 == 35 [pid = 1646] [id = 635] 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119969000) [pid = 1646] [serial = 1905] [outer = 0x0] 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119a14000) [pid = 1646] [serial = 1906] [outer = 0x119969000] 02:44:49 INFO - PROCESS | 1646 | 1462527889780 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119eb0800) [pid = 1646] [serial = 1907] [outer = 0x119969000] 02:44:50 INFO - PROCESS | 1646 | 1462527890108 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:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 02:44:50 INFO - PROCESS | 1646 | 1462527890155 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:44:50 INFO - PROCESS | 1646 | 1462527890156 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 02:44:50 INFO - PROCESS | 1646 | 1462527890158 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1646 | 1462527890159 Marionette TRACE conn2 <- [1,2514,null,{}] 02:44:50 INFO - PROCESS | 1646 | 1462527890171 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:44:50 INFO - PROCESS | 1646 | 1462527890250 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:44:50 INFO - PROCESS | 1646 | 1462527890255 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab73800 == 36 [pid = 1646] [id = 636] 02:44:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119eb2400) [pid = 1646] [serial = 1908] [outer = 0x0] 02:44:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119eb7c00) [pid = 1646] [serial = 1909] [outer = 0x119eb2400] 02:44:50 INFO - PROCESS | 1646 | 1462527890280 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1212a5800) [pid = 1646] [serial = 1910] [outer = 0x119eb2400] 02:44:50 INFO - PROCESS | 1646 | 1462527890749 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:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 02:44:50 INFO - PROCESS | 1646 | 1462527890789 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1646 | 1462527890791 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 02:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:44:50 INFO - PROCESS | 1646 | 1462527890795 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1646 | 1462527890797 Marionette TRACE conn2 <- [1,2518,null,{}] 02:44:50 INFO - PROCESS | 1646 | 1462527890801 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:44:50 INFO - PROCESS | 1646 | 1462527890903 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:44:50 INFO - PROCESS | 1646 | 1462527890969 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x117c99000 == 37 [pid = 1646] [id = 637] 02:44:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112040800) [pid = 1646] [serial = 1911] [outer = 0x0] 02:44:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112a2e800) [pid = 1646] [serial = 1912] [outer = 0x112040800] 02:44:51 INFO - PROCESS | 1646 | 1462527891001 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112e6c800) [pid = 1646] [serial = 1913] [outer = 0x112040800] 02:44:51 INFO - PROCESS | 1646 | 1462527891413 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:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 675ms 02:44:51 INFO - PROCESS | 1646 | 1462527891490 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 1646 | 1462527891494 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 02:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:44:51 INFO - PROCESS | 1646 | 1462527891500 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - PROCESS | 1646 | 1462527891502 Marionette TRACE conn2 <- [1,2522,null,{}] 02:44:51 INFO - PROCESS | 1646 | 1462527891506 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:44:51 INFO - PROCESS | 1646 | 1462527891607 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:44:51 INFO - PROCESS | 1646 | 1462527891672 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b6000 == 38 [pid = 1646] [id = 638] 02:44:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x113427800) [pid = 1646] [serial = 1914] [outer = 0x0] 02:44:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x115f3f000) [pid = 1646] [serial = 1915] [outer = 0x113427800] 02:44:51 INFO - PROCESS | 1646 | 1462527891701 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1165d7c00) [pid = 1646] [serial = 1916] [outer = 0x113427800] 02:44:52 INFO - PROCESS | 1646 | 1462527892100 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:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 625ms 02:44:52 INFO - PROCESS | 1646 | 1462527892127 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1646 | 1462527892128 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 02:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:44:52 INFO - PROCESS | 1646 | 1462527892130 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1646 | 1462527892133 Marionette TRACE conn2 <- [1,2526,null,{}] 02:44:52 INFO - PROCESS | 1646 | 1462527892141 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:44:52 INFO - PROCESS | 1646 | 1462527892241 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:44:52 INFO - PROCESS | 1646 | 1462527892296 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab77800 == 39 [pid = 1646] [id = 639] 02:44:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118072c00) [pid = 1646] [serial = 1917] [outer = 0x0] 02:44:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118804000) [pid = 1646] [serial = 1918] [outer = 0x118072c00] 02:44:52 INFO - PROCESS | 1646 | 1462527892327 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x118814800) [pid = 1646] [serial = 1919] [outer = 0x118072c00] 02:44:52 INFO - PROCESS | 1646 | 1462527892754 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:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 674ms 02:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:44:52 INFO - PROCESS | 1646 | 1462527892805 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1646 | 1462527892807 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 02:44:52 INFO - PROCESS | 1646 | 1462527892809 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1646 | 1462527892810 Marionette TRACE conn2 <- [1,2530,null,{}] 02:44:52 INFO - PROCESS | 1646 | 1462527892813 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:44:52 INFO - PROCESS | 1646 | 1462527892912 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:44:53 INFO - PROCESS | 1646 | 1462527893008 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c2800 == 40 [pid = 1646] [id = 640] 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119499800) [pid = 1646] [serial = 1920] [outer = 0x0] 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119963000) [pid = 1646] [serial = 1921] [outer = 0x119499800] 02:44:53 INFO - PROCESS | 1646 | 1462527893039 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119a15000) [pid = 1646] [serial = 1922] [outer = 0x119499800] 02:44:53 INFO - PROCESS | 1646 | 1462527893443 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:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 668ms 02:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:44:53 INFO - PROCESS | 1646 | 1462527893478 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 1646 | 1462527893479 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 02:44:53 INFO - PROCESS | 1646 | 1462527893482 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 1646 | 1462527893483 Marionette TRACE conn2 <- [1,2534,null,{}] 02:44:53 INFO - PROCESS | 1646 | 1462527893485 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:44:53 INFO - PROCESS | 1646 | 1462527893590 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:44:53 INFO - PROCESS | 1646 | 1462527893642 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bade000 == 41 [pid = 1646] [id = 641] 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1194a2400) [pid = 1646] [serial = 1923] [outer = 0x0] 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119dcfc00) [pid = 1646] [serial = 1924] [outer = 0x1194a2400] 02:44:53 INFO - PROCESS | 1646 | 1462527893671 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1211f0800) [pid = 1646] [serial = 1925] [outer = 0x1194a2400] 02:44:54 INFO - PROCESS | 1646 | 1462527894229 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:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 821ms 02:44:54 INFO - PROCESS | 1646 | 1462527894304 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1646 | 1462527894308 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 02:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:44:54 INFO - PROCESS | 1646 | 1462527894312 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1646 | 1462527894314 Marionette TRACE conn2 <- [1,2538,null,{}] 02:44:54 INFO - PROCESS | 1646 | 1462527894318 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:44:54 INFO - PROCESS | 1646 | 1462527894407 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:44:54 INFO - PROCESS | 1646 | 1462527894479 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133ef800 == 42 [pid = 1646] [id = 642] 02:44:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1126b9400) [pid = 1646] [serial = 1926] [outer = 0x0] 02:44:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112a1f800) [pid = 1646] [serial = 1927] [outer = 0x1126b9400] 02:44:54 INFO - PROCESS | 1646 | 1462527894508 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112a30800) [pid = 1646] [serial = 1928] [outer = 0x1126b9400] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1321b9000 == 41 [pid = 1646] [id = 609] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a8b2800 == 40 [pid = 1646] [id = 635] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a5000 == 39 [pid = 1646] [id = 634] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126cf1000 == 38 [pid = 1646] [id = 633] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x126a56800 == 37 [pid = 1646] [id = 632] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x115dce000 == 36 [pid = 1646] [id = 631] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x123919800 == 35 [pid = 1646] [id = 630] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x1161c7000 == 34 [pid = 1646] [id = 629] 02:44:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119996000 == 33 [pid = 1646] [id = 628] 02:44:54 INFO - PROCESS | 1646 | 1462527894939 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:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 02:44:54 INFO - PROCESS | 1646 | 1462527894985 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1646 | 1462527894988 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 02:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119a1d400) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119e3d800) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x111dbe400) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1121d8400) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118821400) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1191a9c00) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117c1b000) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118804800) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116441c00) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1165d6c00) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11880dc00) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118812c00) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x119209c00) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119499000) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11680c400) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1168cb400) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112f93400) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x115e57000) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112a1fc00) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112be7c00) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119a13400) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x119919c00) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119946c00) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119960400) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 02:44:55 INFO - PROCESS | 1646 | 1462527895014 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1646 | 1462527895016 Marionette TRACE conn2 <- [1,2542,null,{}] 02:44:55 INFO - PROCESS | 1646 | 1462527895021 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:44:55 INFO - PROCESS | 1646 | 1462527895098 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:44:55 INFO - PROCESS | 1646 | 1462527895103 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164af000 == 34 [pid = 1646] [id = 643] 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112a1d800) [pid = 1646] [serial = 1929] [outer = 0x0] 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112bf2400) [pid = 1646] [serial = 1930] [outer = 0x112a1d800] 02:44:55 INFO - PROCESS | 1646 | 1462527895134 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112feac00) [pid = 1646] [serial = 1931] [outer = 0x112a1d800] 02:44:55 INFO - PROCESS | 1646 | 1462527895484 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:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 538ms 02:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:44:55 INFO - PROCESS | 1646 | 1462527895556 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1646 | 1462527895558 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 02:44:55 INFO - PROCESS | 1646 | 1462527895561 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1646 | 1462527895563 Marionette TRACE conn2 <- [1,2546,null,{}] 02:44:55 INFO - PROCESS | 1646 | 1462527895570 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:44:55 INFO - PROCESS | 1646 | 1462527895649 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:44:55 INFO - PROCESS | 1646 | 1462527895655 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d4800 == 35 [pid = 1646] [id = 644] 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113d07400) [pid = 1646] [serial = 1932] [outer = 0x0] 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1161be800) [pid = 1646] [serial = 1933] [outer = 0x113d07400] 02:44:55 INFO - PROCESS | 1646 | 1462527895685 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116807000) [pid = 1646] [serial = 1934] [outer = 0x113d07400] 02:44:56 INFO - PROCESS | 1646 | 1462527896044 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:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 02:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:44:56 INFO - PROCESS | 1646 | 1462527896083 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 1646 | 1462527896085 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 02:44:56 INFO - PROCESS | 1646 | 1462527896087 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1646 | 1462527896088 Marionette TRACE conn2 <- [1,2550,null,{}] 02:44:56 INFO - PROCESS | 1646 | 1462527896093 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:44:56 INFO - PROCESS | 1646 | 1462527896199 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:44:56 INFO - PROCESS | 1646 | 1462527896207 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e22800 == 36 [pid = 1646] [id = 645] 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116870800) [pid = 1646] [serial = 1935] [outer = 0x0] 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116f7d000) [pid = 1646] [serial = 1936] [outer = 0x116870800] 02:44:56 INFO - PROCESS | 1646 | 1462527896234 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1184f9c00) [pid = 1646] [serial = 1937] [outer = 0x116870800] 02:44:56 INFO - PROCESS | 1646 | 1462527896541 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:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 471ms 02:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:44:56 INFO - PROCESS | 1646 | 1462527896560 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:44:56 INFO - PROCESS | 1646 | 1462527896561 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 02:44:56 INFO - PROCESS | 1646 | 1462527896563 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 1646 | 1462527896564 Marionette TRACE conn2 <- [1,2554,null,{}] 02:44:56 INFO - PROCESS | 1646 | 1462527896567 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:44:56 INFO - PROCESS | 1646 | 1462527896645 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:44:56 INFO - PROCESS | 1646 | 1462527896649 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x121246000 == 37 [pid = 1646] [id = 646] 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1187a0400) [pid = 1646] [serial = 1938] [outer = 0x0] 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118809400) [pid = 1646] [serial = 1939] [outer = 0x1187a0400] 02:44:56 INFO - PROCESS | 1646 | 1462527896675 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118813000) [pid = 1646] [serial = 1940] [outer = 0x1187a0400] 02:44:57 INFO - PROCESS | 1646 | 1462527897048 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:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 02:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:44:57 INFO - PROCESS | 1646 | 1462527897081 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1646 | 1462527897083 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 02:44:57 INFO - PROCESS | 1646 | 1462527897091 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1646 | 1462527897092 Marionette TRACE conn2 <- [1,2558,null,{}] 02:44:57 INFO - PROCESS | 1646 | 1462527897100 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:44:57 INFO - PROCESS | 1646 | 1462527897220 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:44:57 INFO - PROCESS | 1646 | 1462527897225 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d0b800 == 38 [pid = 1646] [id = 647] 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11881f000) [pid = 1646] [serial = 1941] [outer = 0x0] 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119914c00) [pid = 1646] [serial = 1942] [outer = 0x11881f000] 02:44:57 INFO - PROCESS | 1646 | 1462527897280 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119961800) [pid = 1646] [serial = 1943] [outer = 0x11881f000] 02:44:57 INFO - PROCESS | 1646 | 1462527897618 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:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 582ms 02:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:44:57 INFO - PROCESS | 1646 | 1462527897668 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1646 | 1462527897669 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 02:44:57 INFO - PROCESS | 1646 | 1462527897671 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1646 | 1462527897672 Marionette TRACE conn2 <- [1,2562,null,{}] 02:44:57 INFO - PROCESS | 1646 | 1462527897675 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:44:57 INFO - PROCESS | 1646 | 1462527897769 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:44:57 INFO - PROCESS | 1646 | 1462527897791 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a3b000 == 39 [pid = 1646] [id = 648] 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11912bc00) [pid = 1646] [serial = 1944] [outer = 0x0] 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119a1ac00) [pid = 1646] [serial = 1945] [outer = 0x11912bc00] 02:44:57 INFO - PROCESS | 1646 | 1462527897816 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119dd6c00) [pid = 1646] [serial = 1946] [outer = 0x11912bc00] 02:44:58 INFO - PROCESS | 1646 | 1462527898199 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:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 02:44:58 INFO - PROCESS | 1646 | 1462527898243 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1646 | 1462527898244 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 02:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:44:58 INFO - PROCESS | 1646 | 1462527898247 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1646 | 1462527898248 Marionette TRACE conn2 <- [1,2566,null,{}] 02:44:58 INFO - PROCESS | 1646 | 1462527898251 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:44:58 INFO - PROCESS | 1646 | 1462527898354 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:44:58 INFO - PROCESS | 1646 | 1462527898359 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f41800 == 40 [pid = 1646] [id = 649] 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11996b800) [pid = 1646] [serial = 1947] [outer = 0x0] 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x119eb4000) [pid = 1646] [serial = 1948] [outer = 0x11996b800] 02:44:58 INFO - PROCESS | 1646 | 1462527898384 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1212b0000) [pid = 1646] [serial = 1949] [outer = 0x11996b800] 02:44:58 INFO - PROCESS | 1646 | 1462527898749 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:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 02:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:44:58 INFO - PROCESS | 1646 | 1462527898766 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:44:58 INFO - PROCESS | 1646 | 1462527898767 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 02:44:58 INFO - PROCESS | 1646 | 1462527898769 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 1646 | 1462527898771 Marionette TRACE conn2 <- [1,2570,null,{}] 02:44:58 INFO - PROCESS | 1646 | 1462527898781 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:44:58 INFO - PROCESS | 1646 | 1462527898883 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:44:58 INFO - PROCESS | 1646 | 1462527898889 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77d000 == 41 [pid = 1646] [id = 650] 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119ebb400) [pid = 1646] [serial = 1950] [outer = 0x0] 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1231d2c00) [pid = 1646] [serial = 1951] [outer = 0x119ebb400] 02:44:58 INFO - PROCESS | 1646 | 1462527898914 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x123527800) [pid = 1646] [serial = 1952] [outer = 0x119ebb400] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11837f800) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1161bbc00) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1126b7c00) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115eb9000) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112f8fc00) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112a20000) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115f37800) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1191ac000) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116487000) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112be7800) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:44:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119969000) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:44:59 INFO - PROCESS | 1646 | 1462527899311 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:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 573ms 02:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:44:59 INFO - PROCESS | 1646 | 1462527899344 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1646 | 1462527899345 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 02:44:59 INFO - PROCESS | 1646 | 1462527899347 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1646 | 1462527899348 Marionette TRACE conn2 <- [1,2574,null,{}] 02:44:59 INFO - PROCESS | 1646 | 1462527899350 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:44:59 INFO - PROCESS | 1646 | 1462527899432 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:44:59 INFO - PROCESS | 1646 | 1462527899485 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d96000 == 42 [pid = 1646] [id = 651] 02:44:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x111123c00) [pid = 1646] [serial = 1953] [outer = 0x0] 02:44:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11806e400) [pid = 1646] [serial = 1954] [outer = 0x111123c00] 02:44:59 INFO - PROCESS | 1646 | 1462527899510 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119eaf000) [pid = 1646] [serial = 1955] [outer = 0x111123c00] 02:44:59 INFO - PROCESS | 1646 | 1462527899832 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:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 02:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:44:59 INFO - PROCESS | 1646 | 1462527899866 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1646 | 1462527899867 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 02:44:59 INFO - PROCESS | 1646 | 1462527899869 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1646 | 1462527899871 Marionette TRACE conn2 <- [1,2578,null,{}] 02:44:59 INFO - PROCESS | 1646 | 1462527899876 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:44:59 INFO - PROCESS | 1646 | 1462527899967 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:44:59 INFO - PROCESS | 1646 | 1462527899974 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12a000 == 43 [pid = 1646] [id = 652] 02:44:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118810400) [pid = 1646] [serial = 1956] [outer = 0x0] 02:45:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12352e400) [pid = 1646] [serial = 1957] [outer = 0x118810400] 02:45:00 INFO - PROCESS | 1646 | 1462527900004 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x123c7d800) [pid = 1646] [serial = 1958] [outer = 0x118810400] 02:45:00 INFO - PROCESS | 1646 | 1462527900361 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:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 523ms 02:45:00 INFO - PROCESS | 1646 | 1462527900392 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1646 | 1462527900393 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 02:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:45:00 INFO - PROCESS | 1646 | 1462527900406 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1646 | 1462527900407 Marionette TRACE conn2 <- [1,2582,null,{}] 02:45:00 INFO - PROCESS | 1646 | 1462527900409 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:45:00 INFO - PROCESS | 1646 | 1462527900493 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:45:00 INFO - PROCESS | 1646 | 1462527900497 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c39d000 == 44 [pid = 1646] [id = 653] 02:45:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123c81000) [pid = 1646] [serial = 1959] [outer = 0x0] 02:45:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124152c00) [pid = 1646] [serial = 1960] [outer = 0x123c81000] 02:45:00 INFO - PROCESS | 1646 | 1462527900523 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124160000) [pid = 1646] [serial = 1961] [outer = 0x123c81000] 02:45:00 INFO - PROCESS | 1646 | 1462527900844 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:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 469ms 02:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:45:00 INFO - PROCESS | 1646 | 1462527900876 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1646 | 1462527900877 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 02:45:00 INFO - PROCESS | 1646 | 1462527900880 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1646 | 1462527900882 Marionette TRACE conn2 <- [1,2586,null,{}] 02:45:00 INFO - PROCESS | 1646 | 1462527900885 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:45:01 INFO - PROCESS | 1646 | 1462527901009 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:45:01 INFO - PROCESS | 1646 | 1462527901093 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c80e000 == 45 [pid = 1646] [id = 654] 02:45:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119e38000) [pid = 1646] [serial = 1962] [outer = 0x0] 02:45:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12449b400) [pid = 1646] [serial = 1963] [outer = 0x119e38000] 02:45:01 INFO - PROCESS | 1646 | 1462527901133 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1247c9400) [pid = 1646] [serial = 1964] [outer = 0x119e38000] 02:45:01 INFO - PROCESS | 1646 | 1462527901715 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:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 869ms 02:45:01 INFO - PROCESS | 1646 | 1462527901749 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 1646 | 1462527901753 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 02:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:45:01 INFO - PROCESS | 1646 | 1462527901756 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1646 | 1462527901759 Marionette TRACE conn2 <- [1,2590,null,{}] 02:45:01 INFO - PROCESS | 1646 | 1462527901763 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:45:01 INFO - PROCESS | 1646 | 1462527901868 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:45:01 INFO - PROCESS | 1646 | 1462527901938 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x118703000 == 46 [pid = 1646] [id = 655] 02:45:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112a1f000) [pid = 1646] [serial = 1965] [outer = 0x0] 02:45:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112a39800) [pid = 1646] [serial = 1966] [outer = 0x112a1f000] 02:45:01 INFO - PROCESS | 1646 | 1462527901969 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113340c00) [pid = 1646] [serial = 1967] [outer = 0x112a1f000] 02:45:02 INFO - PROCESS | 1646 | 1462527902428 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:45: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:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 722ms 02:45:02 INFO - PROCESS | 1646 | 1462527902505 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 1646 | 1462527902509 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 02:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:45:02 INFO - PROCESS | 1646 | 1462527902543 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - PROCESS | 1646 | 1462527902545 Marionette TRACE conn2 <- [1,2594,null,{}] 02:45:02 INFO - PROCESS | 1646 | 1462527902548 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:45:02 INFO - PROCESS | 1646 | 1462527902655 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:45:02 INFO - PROCESS | 1646 | 1462527902711 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x123908000 == 47 [pid = 1646] [id = 656] 02:45:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1161bbc00) [pid = 1646] [serial = 1968] [outer = 0x0] 02:45:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116528800) [pid = 1646] [serial = 1969] [outer = 0x1161bbc00] 02:45:02 INFO - PROCESS | 1646 | 1462527902741 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116870400) [pid = 1646] [serial = 1970] [outer = 0x1161bbc00] 02:45:03 INFO - PROCESS | 1646 | 1462527903220 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:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 737ms 02:45:03 INFO - PROCESS | 1646 | 1462527903263 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1646 | 1462527903264 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 02:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:45:03 INFO - PROCESS | 1646 | 1462527903267 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 1646 | 1462527903269 Marionette TRACE conn2 <- [1,2598,null,{}] 02:45:03 INFO - PROCESS | 1646 | 1462527903279 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:45:03 INFO - PROCESS | 1646 | 1462527903367 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:45:03 INFO - PROCESS | 1646 | 1462527903442 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c127800 == 48 [pid = 1646] [id = 657] 02:45:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1191a8800) [pid = 1646] [serial = 1971] [outer = 0x0] 02:45:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119209000) [pid = 1646] [serial = 1972] [outer = 0x1191a8800] 02:45:03 INFO - PROCESS | 1646 | 1462527903476 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119916400) [pid = 1646] [serial = 1973] [outer = 0x1191a8800] 02:45:04 INFO - PROCESS | 1646 | 1462527904067 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:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 825ms 02:45:04 INFO - PROCESS | 1646 | 1462527904094 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1646 | 1462527904097 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 02:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:45:04 INFO - PROCESS | 1646 | 1462527904100 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1646 | 1462527904103 Marionette TRACE conn2 <- [1,2602,null,{}] 02:45:04 INFO - PROCESS | 1646 | 1462527904129 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:45:04 INFO - PROCESS | 1646 | 1462527904237 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:45:04 INFO - PROCESS | 1646 | 1462527904305 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cadd000 == 49 [pid = 1646] [id = 658] 02:45:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11994f000) [pid = 1646] [serial = 1974] [outer = 0x0] 02:45:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x119eb1800) [pid = 1646] [serial = 1975] [outer = 0x11994f000] 02:45:04 INFO - PROCESS | 1646 | 1462527904335 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12352b000) [pid = 1646] [serial = 1976] [outer = 0x11994f000] 02:45:04 INFO - PROCESS | 1646 | 1462527904741 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:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 677ms 02:45:04 INFO - PROCESS | 1646 | 1462527904778 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1646 | 1462527904779 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 02:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:45:04 INFO - PROCESS | 1646 | 1462527904781 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1646 | 1462527904783 Marionette TRACE conn2 <- [1,2606,null,{}] 02:45:04 INFO - PROCESS | 1646 | 1462527904785 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:45:04 INFO - PROCESS | 1646 | 1462527904891 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:45:04 INFO - PROCESS | 1646 | 1462527904947 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce74800 == 50 [pid = 1646] [id = 659] 02:45:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x123521800) [pid = 1646] [serial = 1977] [outer = 0x0] 02:45:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12395c800) [pid = 1646] [serial = 1978] [outer = 0x123521800] 02:45:04 INFO - PROCESS | 1646 | 1462527904976 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x123c93c00) [pid = 1646] [serial = 1979] [outer = 0x123521800] 02:45:05 INFO - PROCESS | 1646 | 1462527905478 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:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 771ms 02:45:05 INFO - PROCESS | 1646 | 1462527905572 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 1646 | 1462527905574 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 02:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:45:05 INFO - PROCESS | 1646 | 1462527905581 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 1646 | 1462527905583 Marionette TRACE conn2 <- [1,2610,null,{}] 02:45:05 INFO - PROCESS | 1646 | 1462527905587 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:45:05 INFO - PROCESS | 1646 | 1462527905759 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:45:06 INFO - PROCESS | 1646 | 1462527906015 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1180a9000 == 51 [pid = 1646] [id = 660] 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1110af400) [pid = 1646] [serial = 1980] [outer = 0x0] 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x111125000) [pid = 1646] [serial = 1981] [outer = 0x1110af400] 02:45:06 INFO - PROCESS | 1646 | 1462527906061 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x112040000) [pid = 1646] [serial = 1982] [outer = 0x1110af400] 02:45:06 INFO - PROCESS | 1646 | 1462527906512 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:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 973ms 02:45:06 INFO - PROCESS | 1646 | 1462527906554 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:45:06 INFO - PROCESS | 1646 | 1462527906557 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 02:45:06 INFO - PROCESS | 1646 | 1462527906560 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1646 | 1462527906562 Marionette TRACE conn2 <- [1,2614,null,{}] 02:45:06 INFO - PROCESS | 1646 | 1462527906565 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:45:06 INFO - PROCESS | 1646 | 1462527906666 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:45:06 INFO - PROCESS | 1646 | 1462527906724 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x118251000 == 52 [pid = 1646] [id = 661] 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x112a1d400) [pid = 1646] [serial = 1983] [outer = 0x0] 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1134acc00) [pid = 1646] [serial = 1984] [outer = 0x112a1d400] 02:45:06 INFO - PROCESS | 1646 | 1462527906753 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x115f3d000) [pid = 1646] [serial = 1985] [outer = 0x112a1d400] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12c39d000 == 51 [pid = 1646] [id = 653] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12a000 == 50 [pid = 1646] [id = 652] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x124d96000 == 49 [pid = 1646] [id = 651] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77d000 == 48 [pid = 1646] [id = 650] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x128f41800 == 47 [pid = 1646] [id = 649] 02:45:06 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119eb7c00) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 02:45:06 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x112a37000) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x126a3b000 == 46 [pid = 1646] [id = 648] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x124d0b800 == 45 [pid = 1646] [id = 647] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x121246000 == 44 [pid = 1646] [id = 646] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x119e22800 == 43 [pid = 1646] [id = 645] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d4800 == 42 [pid = 1646] [id = 644] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1164af000 == 41 [pid = 1646] [id = 643] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x1133ef800 == 40 [pid = 1646] [id = 642] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12bade000 == 39 [pid = 1646] [id = 641] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c2800 == 38 [pid = 1646] [id = 640] 02:45:06 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab77800 == 37 [pid = 1646] [id = 639] 02:45:07 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b6000 == 36 [pid = 1646] [id = 638] 02:45:07 INFO - PROCESS | 1646 | --DOCSHELL 0x117c99000 == 35 [pid = 1646] [id = 637] 02:45:07 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab73800 == 34 [pid = 1646] [id = 636] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x119a14000) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x118778400) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x117c20400) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1191a1800) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x116530c00) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1126ba000) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119eb2000) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x113381000) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x113425800) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x112a23c00) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x112a35000) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x116805400) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11990fc00) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119495c00) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119966800) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x115f3ec00) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11920f000) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118821800) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11837d400) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119945400) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x116f89c00) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11994d400) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x119eb0800) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119946000) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 02:45:07 INFO - PROCESS | 1646 | 1462527907160 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:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 623ms 02:45:07 INFO - PROCESS | 1646 | 1462527907184 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1646 | 1462527907187 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 02:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:45:07 INFO - PROCESS | 1646 | 1462527907190 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1646 | 1462527907192 Marionette TRACE conn2 <- [1,2618,null,{}] 02:45:07 INFO - PROCESS | 1646 | 1462527907194 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:45:07 INFO - PROCESS | 1646 | 1462527907280 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:45:07 INFO - PROCESS | 1646 | 1462527907356 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa3800 == 35 [pid = 1646] [id = 662] 02:45:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x115f40000) [pid = 1646] [serial = 1986] [outer = 0x0] 02:45:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x116872800) [pid = 1646] [serial = 1987] [outer = 0x115f40000] 02:45:07 INFO - PROCESS | 1646 | 1462527907386 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x117686400) [pid = 1646] [serial = 1988] [outer = 0x115f40000] 02:45:07 INFO - PROCESS | 1646 | 1462527907740 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:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 571ms 02:45:07 INFO - PROCESS | 1646 | 1462527907762 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 1646 | 1462527907765 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 02:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:45:07 INFO - PROCESS | 1646 | 1462527907769 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1646 | 1462527907778 Marionette TRACE conn2 <- [1,2622,null,{}] 02:45:07 INFO - PROCESS | 1646 | 1462527907788 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:45:07 INFO - PROCESS | 1646 | 1462527907921 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:45:08 INFO - PROCESS | 1646 | 1462527908006 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230d4800 == 36 [pid = 1646] [id = 663] 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x117c1c800) [pid = 1646] [serial = 1989] [outer = 0x0] 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118565c00) [pid = 1646] [serial = 1990] [outer = 0x117c1c800] 02:45:08 INFO - PROCESS | 1646 | 1462527908043 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119134000) [pid = 1646] [serial = 1991] [outer = 0x117c1c800] 02:45:08 INFO - PROCESS | 1646 | 1462527908410 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:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 679ms 02:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:45:08 INFO - PROCESS | 1646 | 1462527908447 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1646 | 1462527908449 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 02:45:08 INFO - PROCESS | 1646 | 1462527908451 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1646 | 1462527908452 Marionette TRACE conn2 <- [1,2626,null,{}] 02:45:08 INFO - PROCESS | 1646 | 1462527908455 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:45:08 INFO - PROCESS | 1646 | 1462527908535 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:45:08 INFO - PROCESS | 1646 | 1462527908541 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x124722000 == 37 [pid = 1646] [id = 664] 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1191ab400) [pid = 1646] [serial = 1992] [outer = 0x0] 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1194a3000) [pid = 1646] [serial = 1993] [outer = 0x1191ab400] 02:45:08 INFO - PROCESS | 1646 | 1462527908568 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119950c00) [pid = 1646] [serial = 1994] [outer = 0x1191ab400] 02:45:08 INFO - PROCESS | 1646 | 1462527908912 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:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 474ms 02:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:45:08 INFO - PROCESS | 1646 | 1462527908927 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1646 | 1462527908928 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 02:45:08 INFO - PROCESS | 1646 | 1462527908931 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1646 | 1462527908932 Marionette TRACE conn2 <- [1,2630,null,{}] 02:45:08 INFO - PROCESS | 1646 | 1462527908934 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:45:09 INFO - PROCESS | 1646 | 1462527909017 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:45:09 INFO - PROCESS | 1646 | 1462527909084 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x126a4f000 == 38 [pid = 1646] [id = 665] 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1199b3400) [pid = 1646] [serial = 1995] [outer = 0x0] 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119a11c00) [pid = 1646] [serial = 1996] [outer = 0x1199b3400] 02:45:09 INFO - PROCESS | 1646 | 1462527909118 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119eb4400) [pid = 1646] [serial = 1997] [outer = 0x1199b3400] 02:45:09 INFO - PROCESS | 1646 | 1462527909512 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:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 621ms 02:45:09 INFO - PROCESS | 1646 | 1462527909553 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:45:09 INFO - PROCESS | 1646 | 1462527909555 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 02:45:09 INFO - PROCESS | 1646 | 1462527909558 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 1646 | 1462527909560 Marionette TRACE conn2 <- [1,2634,null,{}] 02:45:09 INFO - PROCESS | 1646 | 1462527909564 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:45:09 INFO - PROCESS | 1646 | 1462527909697 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:45:09 INFO - PROCESS | 1646 | 1462527909714 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x129635000 == 39 [pid = 1646] [id = 666] 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1212afc00) [pid = 1646] [serial = 1998] [outer = 0x0] 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x123530000) [pid = 1646] [serial = 1999] [outer = 0x1212afc00] 02:45:09 INFO - PROCESS | 1646 | 1462527909739 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1239e1800) [pid = 1646] [serial = 2000] [outer = 0x1212afc00] 02:45:10 INFO - PROCESS | 1646 | 1462527910104 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:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 571ms 02:45:10 INFO - PROCESS | 1646 | 1462527910130 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1646 | 1462527910131 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 02:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:45:10 INFO - PROCESS | 1646 | 1462527910133 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1646 | 1462527910134 Marionette TRACE conn2 <- [1,2638,null,{}] 02:45:10 INFO - PROCESS | 1646 | 1462527910137 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:45:10 INFO - PROCESS | 1646 | 1462527910243 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:45:10 INFO - PROCESS | 1646 | 1462527910247 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a96e000 == 40 [pid = 1646] [id = 667] 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x12395cc00) [pid = 1646] [serial = 2001] [outer = 0x0] 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12449d800) [pid = 1646] [serial = 2002] [outer = 0x12395cc00] 02:45:10 INFO - PROCESS | 1646 | 1462527910305 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1247cf400) [pid = 1646] [serial = 2003] [outer = 0x12395cc00] 02:45:10 INFO - PROCESS | 1646 | 1462527910621 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:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 02:45:10 INFO - PROCESS | 1646 | 1462527910653 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 1646 | 1462527910655 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 02:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:45:10 INFO - PROCESS | 1646 | 1462527910663 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1646 | 1462527910664 Marionette TRACE conn2 <- [1,2642,null,{}] 02:45:10 INFO - PROCESS | 1646 | 1462527910667 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:45:10 INFO - PROCESS | 1646 | 1462527910768 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:45:10 INFO - PROCESS | 1646 | 1462527910802 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c2000 == 41 [pid = 1646] [id = 668] 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1247ca800) [pid = 1646] [serial = 2004] [outer = 0x0] 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x124c9b400) [pid = 1646] [serial = 2005] [outer = 0x1247ca800] 02:45:10 INFO - PROCESS | 1646 | 1462527910835 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x126006c00) [pid = 1646] [serial = 2006] [outer = 0x1247ca800] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x129155400) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x112a1a800) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11912bc00) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11996b800) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119ebb400) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x111123c00) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x113d07400) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1126b9400) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x116870800) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1187a0400) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x112a1d800) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1194a2400) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123c81000) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x118810400) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:45:11 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11881f000) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:45:11 INFO - PROCESS | 1646 | 1462527911237 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:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 618ms 02:45:11 INFO - PROCESS | 1646 | 1462527911282 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1646 | 1462527911283 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 02:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:45:11 INFO - PROCESS | 1646 | 1462527911286 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1646 | 1462527911287 Marionette TRACE conn2 <- [1,2646,null,{}] 02:45:11 INFO - PROCESS | 1646 | 1462527911289 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:45:11 INFO - PROCESS | 1646 | 1462527911371 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:45:11 INFO - PROCESS | 1646 | 1462527911377 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x124489800 == 42 [pid = 1646] [id = 669] 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11215d000) [pid = 1646] [serial = 2007] [outer = 0x0] 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113d07400) [pid = 1646] [serial = 2008] [outer = 0x11215d000] 02:45:11 INFO - PROCESS | 1646 | 1462527911403 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11912bc00) [pid = 1646] [serial = 2009] [outer = 0x11215d000] 02:45:11 INFO - PROCESS | 1646 | 1462527911731 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:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 470ms 02:45:11 INFO - PROCESS | 1646 | 1462527911758 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1646 | 1462527911760 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 02:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:45:11 INFO - PROCESS | 1646 | 1462527911763 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1646 | 1462527911764 Marionette TRACE conn2 <- [1,2650,null,{}] 02:45:11 INFO - PROCESS | 1646 | 1462527911766 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:45:11 INFO - PROCESS | 1646 | 1462527911872 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:45:11 INFO - PROCESS | 1646 | 1462527911881 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c119000 == 43 [pid = 1646] [id = 670] 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1126bfc00) [pid = 1646] [serial = 2010] [outer = 0x0] 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x123c81000) [pid = 1646] [serial = 2011] [outer = 0x1126bfc00] 02:45:11 INFO - PROCESS | 1646 | 1462527911911 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x126013c00) [pid = 1646] [serial = 2012] [outer = 0x1126bfc00] 02:45:12 INFO - PROCESS | 1646 | 1462527912272 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:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 02:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:45:12 INFO - PROCESS | 1646 | 1462527912283 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1646 | 1462527912285 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 02:45:12 INFO - PROCESS | 1646 | 1462527912287 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1646 | 1462527912289 Marionette TRACE conn2 <- [1,2654,null,{}] 02:45:12 INFO - PROCESS | 1646 | 1462527912293 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:45:12 INFO - PROCESS | 1646 | 1462527912386 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:45:12 INFO - PROCESS | 1646 | 1462527912392 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d11e800 == 44 [pid = 1646] [id = 671] 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12642e400) [pid = 1646] [serial = 2013] [outer = 0x0] 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12675fc00) [pid = 1646] [serial = 2014] [outer = 0x12642e400] 02:45:12 INFO - PROCESS | 1646 | 1462527912417 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12676c800) [pid = 1646] [serial = 2015] [outer = 0x12642e400] 02:45:12 INFO - PROCESS | 1646 | 1462527912739 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:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 473ms 02:45:12 INFO - PROCESS | 1646 | 1462527912764 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1646 | 1462527912765 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 02:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:45:12 INFO - PROCESS | 1646 | 1462527912767 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1646 | 1462527912769 Marionette TRACE conn2 <- [1,2658,null,{}] 02:45:12 INFO - PROCESS | 1646 | 1462527912771 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:45:12 INFO - PROCESS | 1646 | 1462527912898 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:45:12 INFO - PROCESS | 1646 | 1462527912904 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d20a000 == 45 [pid = 1646] [id = 672] 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1264cdc00) [pid = 1646] [serial = 2016] [outer = 0x0] 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1267d9c00) [pid = 1646] [serial = 2017] [outer = 0x1264cdc00] 02:45:12 INFO - PROCESS | 1646 | 1462527912930 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1267dec00) [pid = 1646] [serial = 2018] [outer = 0x1264cdc00] 02:45:13 INFO - PROCESS | 1646 | 1462527913356 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:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 619ms 02:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:45:13 INFO - PROCESS | 1646 | 1462527913388 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 1646 | 1462527913391 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 02:45:13 INFO - PROCESS | 1646 | 1462527913395 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 1646 | 1462527913397 Marionette TRACE conn2 <- [1,2662,null,{}] 02:45:13 INFO - PROCESS | 1646 | 1462527913401 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:45:13 INFO - PROCESS | 1646 | 1462527913506 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:45:13 INFO - PROCESS | 1646 | 1462527913564 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x11820f800 == 46 [pid = 1646] [id = 673] 02:45:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x111ebcc00) [pid = 1646] [serial = 2019] [outer = 0x0] 02:45:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x112a2b400) [pid = 1646] [serial = 2020] [outer = 0x111ebcc00] 02:45:13 INFO - PROCESS | 1646 | 1462527913596 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x113339c00) [pid = 1646] [serial = 2021] [outer = 0x111ebcc00] 02:45:14 INFO - PROCESS | 1646 | 1462527914038 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:45:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 02:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:45:14 INFO - PROCESS | 1646 | 1462527914067 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1646 | 1462527914071 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 02:45:14 INFO - PROCESS | 1646 | 1462527914075 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1646 | 1462527914077 Marionette TRACE conn2 <- [1,2666,null,{}] 02:45:14 INFO - PROCESS | 1646 | 1462527914080 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:45:14 INFO - PROCESS | 1646 | 1462527914182 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:45:14 INFO - PROCESS | 1646 | 1462527914241 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12340e000 == 47 [pid = 1646] [id = 674] 02:45:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x113375800) [pid = 1646] [serial = 2022] [outer = 0x0] 02:45:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11673f000) [pid = 1646] [serial = 2023] [outer = 0x113375800] 02:45:14 INFO - PROCESS | 1646 | 1462527914270 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x118075800) [pid = 1646] [serial = 2024] [outer = 0x113375800] 02:45:15 INFO - PROCESS | 1646 | 1462527915189 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:45: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:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1176ms 02:45:15 INFO - PROCESS | 1646 | 1462527915252 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1646 | 1462527915253 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 02:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:45:15 INFO - PROCESS | 1646 | 1462527915256 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1646 | 1462527915259 Marionette TRACE conn2 <- [1,2670,null,{}] 02:45:15 INFO - PROCESS | 1646 | 1462527915266 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:45:15 INFO - PROCESS | 1646 | 1462527915372 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:45:15 INFO - PROCESS | 1646 | 1462527915429 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c814800 == 48 [pid = 1646] [id = 675] 02:45:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x11881ac00) [pid = 1646] [serial = 2025] [outer = 0x0] 02:45:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119945400) [pid = 1646] [serial = 2026] [outer = 0x11881ac00] 02:45:15 INFO - PROCESS | 1646 | 1462527915461 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119e3c800) [pid = 1646] [serial = 2027] [outer = 0x11881ac00] 02:45:16 INFO - PROCESS | 1646 | 1462527916388 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 02:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:45:16 INFO - PROCESS | 1646 | 1462527916433 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 02:45:16 INFO - PROCESS | 1646 | 1462527916436 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 1646 | 1462527916437 Marionette TRACE conn2 <- [1,2674,null,{}] 02:45:16 INFO - PROCESS | 1646 | 1462527916440 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:45:16 INFO - PROCESS | 1646 | 1462527916541 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:45:16 INFO - PROCESS | 1646 | 1462527916597 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da74800 == 49 [pid = 1646] [id = 676] 02:45:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1232fa400) [pid = 1646] [serial = 2028] [outer = 0x0] 02:45:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12449e800) [pid = 1646] [serial = 2029] [outer = 0x1232fa400] 02:45:16 INFO - PROCESS | 1646 | 1462527916626 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12600c000) [pid = 1646] [serial = 2030] [outer = 0x1232fa400] 02:45:17 INFO - PROCESS | 1646 | 1462527917586 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1646 | 1462527917767 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 02:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:45:17 INFO - PROCESS | 1646 | 1462527917772 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1646 | 1462527917774 Marionette TRACE conn2 <- [1,2678,null,{}] 02:45:17 INFO - PROCESS | 1646 | 1462527917778 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:45:17 INFO - PROCESS | 1646 | 1462527917869 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:45:17 INFO - PROCESS | 1646 | 1462527917963 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12340b000 == 50 [pid = 1646] [id = 677] 02:45:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112a26c00) [pid = 1646] [serial = 2031] [outer = 0x0] 02:45:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x11337f000) [pid = 1646] [serial = 2032] [outer = 0x112a26c00] 02:45:17 INFO - PROCESS | 1646 | 1462527917991 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x116191400) [pid = 1646] [serial = 2033] [outer = 0x112a26c00] 02:45:18 INFO - PROCESS | 1646 | 1462527918873 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:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12d11e800 == 49 [pid = 1646] [id = 671] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12c119000 == 48 [pid = 1646] [id = 670] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x124489800 == 47 [pid = 1646] [id = 669] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3c2000 == 46 [pid = 1646] [id = 668] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a96e000 == 45 [pid = 1646] [id = 667] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129635000 == 44 [pid = 1646] [id = 666] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x126a4f000 == 43 [pid = 1646] [id = 665] 02:45:18 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x112a2e800) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 02:45:18 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x115f3f000) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 02:45:18 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118804000) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 02:45:18 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119963000) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 02:45:18 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:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1174ms 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x124722000 == 42 [pid = 1646] [id = 664] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1230d4800 == 41 [pid = 1646] [id = 663] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa3800 == 40 [pid = 1646] [id = 662] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x118251000 == 39 [pid = 1646] [id = 661] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x1180a9000 == 38 [pid = 1646] [id = 660] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12c127800 == 37 [pid = 1646] [id = 657] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x123908000 == 36 [pid = 1646] [id = 656] 02:45:18 INFO - PROCESS | 1646 | --DOCSHELL 0x118703000 == 35 [pid = 1646] [id = 655] 02:45:18 INFO - PROCESS | 1646 | 1462527918950 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:45:18 INFO - PROCESS | 1646 | 1462527918952 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 02:45:18 INFO - PROCESS | 1646 | 1462527918957 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1646 | 1462527918959 Marionette TRACE conn2 <- [1,2682,null,{}] 02:45:18 INFO - PROCESS | 1646 | 1462527918962 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:45:19 INFO - PROCESS | 1646 | 1462527919038 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:45:19 INFO - PROCESS | 1646 | 1462527919046 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ff2000 == 36 [pid = 1646] [id = 678] 02:45:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x113422c00) [pid = 1646] [serial = 2034] [outer = 0x0] 02:45:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x116745800) [pid = 1646] [serial = 2035] [outer = 0x113422c00] 02:45:19 INFO - PROCESS | 1646 | 1462527919072 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x117689c00) [pid = 1646] [serial = 2036] [outer = 0x113422c00] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x129545000) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x112f90800) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119a1ac00) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x119eb4000) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x1231d2c00) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11806e400) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1161be800) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x116807000) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x112a30800) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112a1f800) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x116f7d000) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1184f9c00) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x118809400) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x112bf2400) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x112feac00) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1211f0800) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119dcfc00) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1212b0000) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x124160000) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12352e400) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x123c7d800) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x124152c00) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119eaf000) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x123527800) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119961800) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119914c00) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119dd6c00) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118813000) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 02:45:19 INFO - PROCESS | 1646 | 1462527919929 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:45:19 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:45:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1024ms 02:45:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:45:19 INFO - PROCESS | 1646 | 1462527919980 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1646 | 1462527919981 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 02:45:19 INFO - PROCESS | 1646 | 1462527919983 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1646 | 1462527919985 Marionette TRACE conn2 <- [1,2686,null,{}] 02:45:20 INFO - PROCESS | 1646 | 1462527920002 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:45:20 INFO - PROCESS | 1646 | 1462527920084 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:45:20 INFO - PROCESS | 1646 | 1462527920094 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e22800 == 37 [pid = 1646] [id = 679] 02:45:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11880f800) [pid = 1646] [serial = 2037] [outer = 0x0] 02:45:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118813400) [pid = 1646] [serial = 2038] [outer = 0x11880f800] 02:45:20 INFO - PROCESS | 1646 | 1462527920123 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119208400) [pid = 1646] [serial = 2039] [outer = 0x11880f800] 02:45:21 INFO - PROCESS | 1646 | 1462527921003 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 1646 | 1462527921017 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 02:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:45:21 INFO - PROCESS | 1646 | 1462527921021 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 1646 | 1462527921022 Marionette TRACE conn2 <- [1,2690,null,{}] 02:45:21 INFO - PROCESS | 1646 | 1462527921026 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:45:21 INFO - PROCESS | 1646 | 1462527921165 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:45:21 INFO - PROCESS | 1646 | 1462527921179 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x124721800 == 38 [pid = 1646] [id = 680] 02:45:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119499000) [pid = 1646] [serial = 2040] [outer = 0x0] 02:45:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119952000) [pid = 1646] [serial = 2041] [outer = 0x119499000] 02:45:21 INFO - PROCESS | 1646 | 1462527921205 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1199b6400) [pid = 1646] [serial = 2042] [outer = 0x119499000] 02:45:22 INFO - PROCESS | 1646 | 1462527922036 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1646 | 1462527922044 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 02:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:45:22 INFO - PROCESS | 1646 | 1462527922046 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1646 | 1462527922047 Marionette TRACE conn2 <- [1,2694,null,{}] 02:45:22 INFO - PROCESS | 1646 | 1462527922050 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:45:22 INFO - PROCESS | 1646 | 1462527922149 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:45:22 INFO - PROCESS | 1646 | 1462527922161 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291a2800 == 39 [pid = 1646] [id = 681] 02:45:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x111131000) [pid = 1646] [serial = 2043] [outer = 0x0] 02:45:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119dd6c00) [pid = 1646] [serial = 2044] [outer = 0x111131000] 02:45:22 INFO - PROCESS | 1646 | 1462527922186 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1212a5c00) [pid = 1646] [serial = 2045] [outer = 0x111131000] 02:45:23 INFO - PROCESS | 1646 | 1462527923004 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1646 | 1462527923017 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 02:45:23 INFO - PROCESS | 1646 | 1462527923020 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1646 | 1462527923021 Marionette TRACE conn2 <- [1,2698,null,{}] 02:45:23 INFO - PROCESS | 1646 | 1462527923024 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:45:23 INFO - PROCESS | 1646 | 1462527923143 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x111ebc000) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118072c00) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119499800) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x112040800) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x119a16400) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x113427800) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1212afc00) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12395cc00) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1191ab400) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117c1c800) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119e38000) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x115f40000) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1110af400) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112a1d400) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1247ca800) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11215d000) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1126bfc00) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12642e400) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:45:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1199b3400) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:45:23 INFO - PROCESS | 1646 | 1462527923232 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ed7000 == 40 [pid = 1646] [id = 682] 02:45:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1110acc00) [pid = 1646] [serial = 2046] [outer = 0x0] 02:45:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x111127800) [pid = 1646] [serial = 2047] [outer = 0x1110acc00] 02:45:23 INFO - PROCESS | 1646 | 1462527923260 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116551c00) [pid = 1646] [serial = 2048] [outer = 0x1110acc00] 02:45:24 INFO - PROCESS | 1646 | 1462527924102 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1646 | 1462527924143 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 02:45:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:45:24 INFO - PROCESS | 1646 | 1462527924145 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1646 | 1462527924146 Marionette TRACE conn2 <- [1,2702,null,{}] 02:45:24 INFO - PROCESS | 1646 | 1462527924148 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:45:24 INFO - PROCESS | 1646 | 1462527924223 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:45:24 INFO - PROCESS | 1646 | 1462527924229 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3ba000 == 41 [pid = 1646] [id = 683] 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118818000) [pid = 1646] [serial = 2049] [outer = 0x0] 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12352c400) [pid = 1646] [serial = 2050] [outer = 0x118818000] 02:45:24 INFO - PROCESS | 1646 | 1462527924255 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1240f7800) [pid = 1646] [serial = 2051] [outer = 0x118818000] 02:45:24 INFO - PROCESS | 1646 | 1462527924595 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:45:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:45:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 02:45:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:45:24 INFO - PROCESS | 1646 | 1462527924613 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1646 | 1462527924614 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 02:45:24 INFO - PROCESS | 1646 | 1462527924616 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1646 | 1462527924618 Marionette TRACE conn2 <- [1,2706,null,{}] 02:45:24 INFO - PROCESS | 1646 | 1462527924620 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:45:24 INFO - PROCESS | 1646 | 1462527924727 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:45:24 INFO - PROCESS | 1646 | 1462527924733 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bae0000 == 42 [pid = 1646] [id = 684] 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119eb5c00) [pid = 1646] [serial = 2052] [outer = 0x0] 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1244a1400) [pid = 1646] [serial = 2053] [outer = 0x119eb5c00] 02:45:24 INFO - PROCESS | 1646 | 1462527924758 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124c9cc00) [pid = 1646] [serial = 2054] [outer = 0x119eb5c00] 02:45:25 INFO - PROCESS | 1646 | 1462527925058 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:45:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:45:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 468ms 02:45:25 INFO - PROCESS | 1646 | 1462527925086 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 1646 | 1462527925087 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 02:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:45:25 INFO - PROCESS | 1646 | 1462527925090 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1646 | 1462527925093 Marionette TRACE conn2 <- [1,2710,null,{}] 02:45:25 INFO - PROCESS | 1646 | 1462527925097 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:45:25 INFO - PROCESS | 1646 | 1462527925179 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:45:25 INFO - PROCESS | 1646 | 1462527925183 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c803000 == 43 [pid = 1646] [id = 685] 02:45:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x124d33000) [pid = 1646] [serial = 2055] [outer = 0x0] 02:45:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126426400) [pid = 1646] [serial = 2056] [outer = 0x124d33000] 02:45:25 INFO - PROCESS | 1646 | 1462527925208 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x126658c00) [pid = 1646] [serial = 2057] [outer = 0x124d33000] 02:45:25 INFO - PROCESS | 1646 | --DOCSHELL 0x12d102800 == 42 [pid = 1646] [id = 16] 02:45:25 INFO - PROCESS | 1646 | 1462527925820 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:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:45:25 INFO - PROCESS | 1646 | 1462527925867 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 02:45:25 INFO - PROCESS | 1646 | 1462527925870 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1646 | 1462527925873 Marionette TRACE conn2 <- [1,2714,null,{}] 02:45:25 INFO - PROCESS | 1646 | 1462527925876 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:45:25 INFO - PROCESS | 1646 | 1462527925977 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:45:26 INFO - PROCESS | 1646 | 1462527926048 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12122f800 == 43 [pid = 1646] [id = 686] 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x113381000) [pid = 1646] [serial = 2058] [outer = 0x0] 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x116525400) [pid = 1646] [serial = 2059] [outer = 0x113381000] 02:45:26 INFO - PROCESS | 1646 | 1462527926079 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11768b400) [pid = 1646] [serial = 2060] [outer = 0x113381000] 02:45:26 INFO - PROCESS | 1646 | 1462527926500 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:45:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:45:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 673ms 02:45:26 INFO - PROCESS | 1646 | 1462527926543 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 1646 | 1462527926546 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 02:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:45:26 INFO - PROCESS | 1646 | 1462527926551 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 1646 | 1462527926552 Marionette TRACE conn2 <- [1,2718,null,{}] 02:45:26 INFO - PROCESS | 1646 | 1462527926555 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:45:26 INFO - PROCESS | 1646 | 1462527926657 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:45:26 INFO - PROCESS | 1646 | 1462527926747 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a78d800 == 44 [pid = 1646] [id = 687] 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11876c000) [pid = 1646] [serial = 2061] [outer = 0x0] 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11881cc00) [pid = 1646] [serial = 2062] [outer = 0x11876c000] 02:45:26 INFO - PROCESS | 1646 | 1462527926777 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x119946800) [pid = 1646] [serial = 2063] [outer = 0x11876c000] 02:45:27 INFO - PROCESS | 1646 | 1462527927229 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:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:45:27 INFO - PROCESS | 1646 | 1462527927276 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 02:45:27 INFO - PROCESS | 1646 | 1462527927278 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1646 | 1462527927281 Marionette TRACE conn2 <- [1,2722,null,{}] 02:45:27 INFO - PROCESS | 1646 | 1462527927289 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:45:27 INFO - PROCESS | 1646 | 1462527927391 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:45:27 INFO - PROCESS | 1646 | 1462527927462 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d111000 == 45 [pid = 1646] [id = 688] 02:45:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119a1ec00) [pid = 1646] [serial = 2064] [outer = 0x0] 02:45:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1231cc800) [pid = 1646] [serial = 2065] [outer = 0x119a1ec00] 02:45:27 INFO - PROCESS | 1646 | 1462527927493 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12600fc00) [pid = 1646] [serial = 2066] [outer = 0x119a1ec00] 02:45:27 INFO - PROCESS | 1646 | 1462527927924 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:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:45:27 INFO - PROCESS | 1646 | 1462527927952 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 02:45:27 INFO - PROCESS | 1646 | 1462527927954 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1646 | 1462527927956 Marionette TRACE conn2 <- [1,2726,null,{}] 02:45:27 INFO - PROCESS | 1646 | 1462527927958 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:45:28 INFO - PROCESS | 1646 | 1462527928077 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:45:28 INFO - PROCESS | 1646 | 1462527928148 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d465000 == 46 [pid = 1646] [id = 689] 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x126014800) [pid = 1646] [serial = 2067] [outer = 0x0] 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x126767c00) [pid = 1646] [serial = 2068] [outer = 0x126014800] 02:45:28 INFO - PROCESS | 1646 | 1462527928178 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1267dcc00) [pid = 1646] [serial = 2069] [outer = 0x126014800] 02:45:28 INFO - PROCESS | 1646 | 1462527928566 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:45:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:45:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 02:45:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:45:28 INFO - PROCESS | 1646 | 1462527928627 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1646 | 1462527928628 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 02:45:28 INFO - PROCESS | 1646 | 1462527928630 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 1646 | 1462527928632 Marionette TRACE conn2 <- [1,2730,null,{}] 02:45:28 INFO - PROCESS | 1646 | 1462527928634 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:45:28 INFO - PROCESS | 1646 | 1462527928734 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:45:28 INFO - PROCESS | 1646 | 1462527928804 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de5e000 == 47 [pid = 1646] [id = 690] 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1110ab800) [pid = 1646] [serial = 2070] [outer = 0x0] 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1267e4800) [pid = 1646] [serial = 2071] [outer = 0x1110ab800] 02:45:28 INFO - PROCESS | 1646 | 1462527928833 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x126a09c00) [pid = 1646] [serial = 2072] [outer = 0x1110ab800] 02:45:29 INFO - PROCESS | 1646 | 1462527929733 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 1646 | 1462527929752 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 02:45:29 INFO - PROCESS | 1646 | 1462527929754 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1646 | 1462527929755 Marionette TRACE conn2 <- [1,2734,null,{}] 02:45:29 INFO - PROCESS | 1646 | 1462527929758 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:45:29 INFO - PROCESS | 1646 | 1462527929849 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:45:29 INFO - PROCESS | 1646 | 1462527929944 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d5800 == 48 [pid = 1646] [id = 691] 02:45:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x111d3a800) [pid = 1646] [serial = 2073] [outer = 0x0] 02:45:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11837d400) [pid = 1646] [serial = 2074] [outer = 0x111d3a800] 02:45:29 INFO - PROCESS | 1646 | 1462527929976 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x126aac000) [pid = 1646] [serial = 2075] [outer = 0x111d3a800] 02:45:30 INFO - PROCESS | 1646 | 1462527930530 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:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 822ms 02:45:30 INFO - PROCESS | 1646 | 1462527930579 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 1646 | 1462527930582 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 02:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:45:30 INFO - PROCESS | 1646 | 1462527930586 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1646 | 1462527930588 Marionette TRACE conn2 <- [1,2738,null,{}] 02:45:30 INFO - PROCESS | 1646 | 1462527930594 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:45:30 INFO - PROCESS | 1646 | 1462527930688 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:45:30 INFO - PROCESS | 1646 | 1462527930761 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119e31800 == 49 [pid = 1646] [id = 692] 02:45:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x112a20000) [pid = 1646] [serial = 2076] [outer = 0x0] 02:45:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x112f8c800) [pid = 1646] [serial = 2077] [outer = 0x112a20000] 02:45:30 INFO - PROCESS | 1646 | 1462527930789 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x114f17c00) [pid = 1646] [serial = 2078] [outer = 0x112a20000] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12bae0000 == 48 [pid = 1646] [id = 684] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3ba000 == 47 [pid = 1646] [id = 683] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x112ed7000 == 46 [pid = 1646] [id = 682] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1291a2800 == 45 [pid = 1646] [id = 681] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x124721800 == 44 [pid = 1646] [id = 680] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119e22800 == 43 [pid = 1646] [id = 679] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x116ff2000 == 42 [pid = 1646] [id = 678] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1267d9c00) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12340b000 == 41 [pid = 1646] [id = 677] 02:45:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11820f800 == 40 [pid = 1646] [id = 673] 02:45:31 INFO - PROCESS | 1646 | 1462527931253 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:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 02:45:31 INFO - PROCESS | 1646 | 1462527931260 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1646 | 1462527931264 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 02:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:45:31 INFO - PROCESS | 1646 | 1462527931268 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1646 | 1462527931270 Marionette TRACE conn2 <- [1,2742,null,{}] 02:45:31 INFO - PROCESS | 1646 | 1462527931272 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:45:31 INFO - PROCESS | 1646 | 1462527931367 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x112a27000) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x118814800) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x119a15000) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112e6c800) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x119eb8800) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1165d7c00) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123530000) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12449d800) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1194a3000) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119950c00) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12395c800) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x118565c00) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119134000) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119209000) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x112a39800) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12449b400) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1247c9400) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1239e1800) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116872800) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x117686400) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116528800) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x111125000) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112040000) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x115f3d000) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1134acc00) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119eb1800) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124c9b400) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1247cf400) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11912bc00) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x113d07400) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123c81000) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12676c800) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12675fc00) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126006c00) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126013c00) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119a11c00) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119eb4400) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 02:45:31 INFO - PROCESS | 1646 | 1462527931432 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x118708000 == 41 [pid = 1646] [id = 693] 02:45:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112040000) [pid = 1646] [serial = 2079] [outer = 0x0] 02:45:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1133b9c00) [pid = 1646] [serial = 2080] [outer = 0x112040000] 02:45:31 INFO - PROCESS | 1646 | 1462527931459 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118565c00) [pid = 1646] [serial = 2081] [outer = 0x112040000] 02:45:31 INFO - PROCESS | 1646 | 1462527931764 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:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 02:45:31 INFO - PROCESS | 1646 | 1462527931787 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 1646 | 1462527931789 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 02:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:45:31 INFO - PROCESS | 1646 | 1462527931794 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 1646 | 1462527931796 Marionette TRACE conn2 <- [1,2746,null,{}] 02:45:31 INFO - PROCESS | 1646 | 1462527931803 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:45:31 INFO - PROCESS | 1646 | 1462527931887 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:45:31 INFO - PROCESS | 1646 | 1462527931962 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c67800 == 42 [pid = 1646] [id = 694] 02:45:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118808800) [pid = 1646] [serial = 2082] [outer = 0x0] 02:45:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119206800) [pid = 1646] [serial = 2083] [outer = 0x118808800] 02:45:31 INFO - PROCESS | 1646 | 1462527931990 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11996b800) [pid = 1646] [serial = 2084] [outer = 0x118808800] 02:45:32 INFO - PROCESS | 1646 | 1462527932319 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:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 574ms 02:45:32 INFO - PROCESS | 1646 | 1462527932368 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1646 | 1462527932370 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 02:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:45:32 INFO - PROCESS | 1646 | 1462527932374 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1646 | 1462527932375 Marionette TRACE conn2 <- [1,2750,null,{}] 02:45:32 INFO - PROCESS | 1646 | 1462527932379 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:45:32 INFO - PROCESS | 1646 | 1462527932468 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:45:32 INFO - PROCESS | 1646 | 1462527932528 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce9800 == 43 [pid = 1646] [id = 695] 02:45:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118810000) [pid = 1646] [serial = 2085] [outer = 0x0] 02:45:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119a19400) [pid = 1646] [serial = 2086] [outer = 0x118810000] 02:45:32 INFO - PROCESS | 1646 | 1462527932554 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1234da800) [pid = 1646] [serial = 2087] [outer = 0x118810000] 02:45:32 INFO - PROCESS | 1646 | 1462527932848 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:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 02:45:32 INFO - PROCESS | 1646 | 1462527932895 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1646 | 1462527932896 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 02:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:45:32 INFO - PROCESS | 1646 | 1462527932899 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1646 | 1462527932900 Marionette TRACE conn2 <- [1,2754,null,{}] 02:45:32 INFO - PROCESS | 1646 | 1462527932902 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:45:32 INFO - PROCESS | 1646 | 1462527932985 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:45:32 INFO - PROCESS | 1646 | 1462527932990 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a784800 == 44 [pid = 1646] [id = 696] 02:45:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12352c800) [pid = 1646] [serial = 2088] [outer = 0x0] 02:45:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123c7e400) [pid = 1646] [serial = 2089] [outer = 0x12352c800] 02:45:33 INFO - PROCESS | 1646 | 1462527933015 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1247c9c00) [pid = 1646] [serial = 2090] [outer = 0x12352c800] 02:45:33 INFO - PROCESS | 1646 | 1462527933351 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:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 02:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:45:33 INFO - PROCESS | 1646 | 1462527933369 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1646 | 1462527933370 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 02:45:33 INFO - PROCESS | 1646 | 1462527933372 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1646 | 1462527933373 Marionette TRACE conn2 <- [1,2758,null,{}] 02:45:33 INFO - PROCESS | 1646 | 1462527933378 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:45:33 INFO - PROCESS | 1646 | 1462527933509 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:45:33 INFO - PROCESS | 1646 | 1462527933524 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b225800 == 45 [pid = 1646] [id = 697] 02:45:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123c95800) [pid = 1646] [serial = 2091] [outer = 0x0] 02:45:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x124c9b400) [pid = 1646] [serial = 2092] [outer = 0x123c95800] 02:45:33 INFO - PROCESS | 1646 | 1462527933551 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126aab400) [pid = 1646] [serial = 2093] [outer = 0x123c95800] 02:45:33 INFO - PROCESS | 1646 | 1462527933928 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:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 574ms 02:45:33 INFO - PROCESS | 1646 | 1462527933947 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 1646 | 1462527933949 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 02:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:45:33 INFO - PROCESS | 1646 | 1462527933952 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 1646 | 1462527933954 Marionette TRACE conn2 <- [1,2762,null,{}] 02:45:33 INFO - PROCESS | 1646 | 1462527933962 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:45:34 INFO - PROCESS | 1646 | 1462527934116 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:45:34 INFO - PROCESS | 1646 | 1462527934138 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c117000 == 46 [pid = 1646] [id = 698] 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1244a5c00) [pid = 1646] [serial = 2094] [outer = 0x0] 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1278a8400) [pid = 1646] [serial = 2095] [outer = 0x1244a5c00] 02:45:34 INFO - PROCESS | 1646 | 1462527934163 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1278e8400) [pid = 1646] [serial = 2096] [outer = 0x1244a5c00] 02:45:34 INFO - PROCESS | 1646 | 1462527934527 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:45:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:45:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 625ms 02:45:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:45:34 INFO - PROCESS | 1646 | 1462527934577 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1646 | 1462527934578 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 02:45:34 INFO - PROCESS | 1646 | 1462527934580 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1646 | 1462527934581 Marionette TRACE conn2 <- [1,2766,null,{}] 02:45:34 INFO - PROCESS | 1646 | 1462527934584 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:45:34 INFO - PROCESS | 1646 | 1462527934687 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:45:34 INFO - PROCESS | 1646 | 1462527934700 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c81d800 == 47 [pid = 1646] [id = 699] 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1278eac00) [pid = 1646] [serial = 2097] [outer = 0x0] 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1278f0000) [pid = 1646] [serial = 2098] [outer = 0x1278eac00] 02:45:34 INFO - PROCESS | 1646 | 1462527934725 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x128c3a800) [pid = 1646] [serial = 2099] [outer = 0x1278eac00] 02:45:35 INFO - PROCESS | 1646 | 1462527935095 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:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 517ms 02:45:35 INFO - PROCESS | 1646 | 1462527935099 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1646 | 1462527935100 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 02:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:45:35 INFO - PROCESS | 1646 | 1462527935102 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1646 | 1462527935103 Marionette TRACE conn2 <- [1,2770,null,{}] 02:45:35 INFO - PROCESS | 1646 | 1462527935105 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:45:35 INFO - PROCESS | 1646 | 1462527935208 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:45:35 INFO - PROCESS | 1646 | 1462527935244 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce80800 == 48 [pid = 1646] [id = 700] 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1278f1000) [pid = 1646] [serial = 2100] [outer = 0x0] 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x128c42800) [pid = 1646] [serial = 2101] [outer = 0x1278f1000] 02:45:35 INFO - PROCESS | 1646 | 1462527935268 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x128f52c00) [pid = 1646] [serial = 2102] [outer = 0x1278f1000] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x111131000) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1110acc00) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118818000) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11880f800) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x112a26c00) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x113422c00) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119eb5c00) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:45:35 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119499000) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:45:35 INFO - PROCESS | 1646 | 1462527935617 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:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 02:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:45:35 INFO - PROCESS | 1646 | 1462527935622 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 1646 | 1462527935624 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 02:45:35 INFO - PROCESS | 1646 | 1462527935627 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1646 | 1462527935628 Marionette TRACE conn2 <- [1,2774,null,{}] 02:45:35 INFO - PROCESS | 1646 | 1462527935631 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:45:35 INFO - PROCESS | 1646 | 1462527935718 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:45:35 INFO - PROCESS | 1646 | 1462527935722 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce7e000 == 49 [pid = 1646] [id = 701] 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1111d4400) [pid = 1646] [serial = 2103] [outer = 0x0] 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11996dc00) [pid = 1646] [serial = 2104] [outer = 0x1111d4400] 02:45:35 INFO - PROCESS | 1646 | 1462527935748 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x129005000) [pid = 1646] [serial = 2105] [outer = 0x1111d4400] 02:45:36 INFO - PROCESS | 1646 | 1462527936099 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:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 02:45:36 INFO - PROCESS | 1646 | 1462527936147 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:45:36 INFO - PROCESS | 1646 | 1462527936157 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 02:45:36 INFO - PROCESS | 1646 | 1462527936159 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1646 | 1462527936161 Marionette TRACE conn2 <- [1,2778,null,{}] 02:45:36 INFO - PROCESS | 1646 | 1462527936163 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:45:36 INFO - PROCESS | 1646 | 1462527936263 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:45:36 INFO - PROCESS | 1646 | 1462527936267 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x13504e000 == 50 [pid = 1646] [id = 702] 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x129009400) [pid = 1646] [serial = 2106] [outer = 0x0] 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12915b800) [pid = 1646] [serial = 2107] [outer = 0x129009400] 02:45:36 INFO - PROCESS | 1646 | 1462527936296 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12954ec00) [pid = 1646] [serial = 2108] [outer = 0x129009400] 02:45:36 INFO - PROCESS | 1646 | 1462527936628 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:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 02:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:45:36 INFO - PROCESS | 1646 | 1462527936679 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1646 | 1462527936680 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 02:45:36 INFO - PROCESS | 1646 | 1462527936682 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1646 | 1462527936683 Marionette TRACE conn2 <- [1,2782,null,{}] 02:45:36 INFO - PROCESS | 1646 | 1462527936686 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:45:36 INFO - PROCESS | 1646 | 1462527936772 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:45:36 INFO - PROCESS | 1646 | 1462527936834 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x135132800 == 51 [pid = 1646] [id = 703] 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x129156c00) [pid = 1646] [serial = 2109] [outer = 0x0] 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1295e3400) [pid = 1646] [serial = 2110] [outer = 0x129156c00] 02:45:36 INFO - PROCESS | 1646 | 1462527936859 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x129617000) [pid = 1646] [serial = 2111] [outer = 0x129156c00] 02:45:37 INFO - PROCESS | 1646 | 1462527937145 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:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 02:45:37 INFO - PROCESS | 1646 | 1462527937201 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1646 | 1462527937203 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 02:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:45:37 INFO - PROCESS | 1646 | 1462527937205 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1646 | 1462527937206 Marionette TRACE conn2 <- [1,2786,null,{}] 02:45:37 INFO - PROCESS | 1646 | 1462527937208 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:45:37 INFO - PROCESS | 1646 | 1462527937302 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:45:37 INFO - PROCESS | 1646 | 1462527937307 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x13534a800 == 52 [pid = 1646] [id = 704] 02:45:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x129617c00) [pid = 1646] [serial = 2112] [outer = 0x0] 02:45:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1296c4800) [pid = 1646] [serial = 2113] [outer = 0x129617c00] 02:45:37 INFO - PROCESS | 1646 | 1462527937331 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1296c9800) [pid = 1646] [serial = 2114] [outer = 0x129617c00] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c814800 == 51 [pid = 1646] [id = 675] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12da74800 == 50 [pid = 1646] [id = 676] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12340e000 == 49 [pid = 1646] [id = 674] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c80e000 == 48 [pid = 1646] [id = 654] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce74800 == 47 [pid = 1646] [id = 659] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12cadd000 == 46 [pid = 1646] [id = 658] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12d20a000 == 45 [pid = 1646] [id = 672] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x119e31800 == 44 [pid = 1646] [id = 692] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce86800 == 43 [pid = 1646] [id = 17] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d5800 == 42 [pid = 1646] [id = 691] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12de5e000 == 41 [pid = 1646] [id = 690] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12d465000 == 40 [pid = 1646] [id = 689] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12d111000 == 39 [pid = 1646] [id = 688] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12a78d800 == 38 [pid = 1646] [id = 687] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12122f800 == 37 [pid = 1646] [id = 686] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c803000 == 36 [pid = 1646] [id = 685] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x118708000 == 35 [pid = 1646] [id = 693] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12b225800 == 34 [pid = 1646] [id = 697] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x126ce9800 == 33 [pid = 1646] [id = 695] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x13504e000 == 32 [pid = 1646] [id = 702] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12a784800 == 31 [pid = 1646] [id = 696] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c81d800 == 30 [pid = 1646] [id = 699] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce80800 == 29 [pid = 1646] [id = 700] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce7e000 == 28 [pid = 1646] [id = 701] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x123c67800 == 27 [pid = 1646] [id = 694] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12c117000 == 26 [pid = 1646] [id = 698] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119dd6c00) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x111127800) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1240f7800) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x119945400) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x112a2b400) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x118813400) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119208400) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12449e800) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11337f000) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116191400) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11673f000) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x116551c00) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12352c400) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117689c00) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x124c9cc00) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x116745800) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119952000) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1212a5c00) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1199b6400) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1244a1400) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 02:45:38 INFO - PROCESS | 1646 | --DOCSHELL 0x135132800 == 25 [pid = 1646] [id = 703] 02:45:39 INFO - PROCESS | 1646 | 1462527939054 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:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1874ms 02:45:39 INFO - PROCESS | 1646 | 1462527939080 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1646 | 1462527939082 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 02:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:45:39 INFO - PROCESS | 1646 | 1462527939086 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1646 | 1462527939088 Marionette TRACE conn2 <- [1,2790,null,{}] 02:45:39 INFO - PROCESS | 1646 | 1462527939092 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:45:39 INFO - PROCESS | 1646 | 1462527939171 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:45:39 INFO - PROCESS | 1646 | 1462527939221 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d0f000 == 26 [pid = 1646] [id = 705] 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x111d3c000) [pid = 1646] [serial = 2115] [outer = 0x0] 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112056c00) [pid = 1646] [serial = 2116] [outer = 0x111d3c000] 02:45:39 INFO - PROCESS | 1646 | 1462527939249 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1126bfc00) [pid = 1646] [serial = 2117] [outer = 0x111d3c000] 02:45:39 INFO - PROCESS | 1646 | 1462527939583 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:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 525ms 02:45:39 INFO - PROCESS | 1646 | 1462527939611 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1646 | 1462527939616 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 02:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:45:39 INFO - PROCESS | 1646 | 1462527939620 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1646 | 1462527939622 Marionette TRACE conn2 <- [1,2794,null,{}] 02:45:39 INFO - PROCESS | 1646 | 1462527939625 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:45:39 INFO - PROCESS | 1646 | 1462527939701 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:45:39 INFO - PROCESS | 1646 | 1462527939707 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ff2800 == 27 [pid = 1646] [id = 706] 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112a1c800) [pid = 1646] [serial = 2118] [outer = 0x0] 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x112a2ec00) [pid = 1646] [serial = 2119] [outer = 0x112a1c800] 02:45:39 INFO - PROCESS | 1646 | 1462527939736 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112be8400) [pid = 1646] [serial = 2120] [outer = 0x112a1c800] 02:45:40 INFO - PROCESS | 1646 | 1462527940071 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:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 469ms 02:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:45:40 INFO - PROCESS | 1646 | 1462527940089 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1646 | 1462527940092 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 02:45:40 INFO - PROCESS | 1646 | 1462527940096 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1646 | 1462527940098 Marionette TRACE conn2 <- [1,2798,null,{}] 02:45:40 INFO - PROCESS | 1646 | 1462527940106 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:45:40 INFO - PROCESS | 1646 | 1462527940181 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:45:40 INFO - PROCESS | 1646 | 1462527940197 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x118247000 == 28 [pid = 1646] [id = 707] 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x110f23800) [pid = 1646] [serial = 2121] [outer = 0x0] 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11337f000) [pid = 1646] [serial = 2122] [outer = 0x110f23800] 02:45:40 INFO - PROCESS | 1646 | 1462527940226 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x113d07400) [pid = 1646] [serial = 2123] [outer = 0x110f23800] 02:45:40 INFO - PROCESS | 1646 | 1462527940584 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:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 02:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:45:40 INFO - PROCESS | 1646 | 1462527940617 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1646 | 1462527940619 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 02:45:40 INFO - PROCESS | 1646 | 1462527940621 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1646 | 1462527940622 Marionette TRACE conn2 <- [1,2802,null,{}] 02:45:40 INFO - PROCESS | 1646 | 1462527940625 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:45:40 INFO - PROCESS | 1646 | 1462527940750 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:45:40 INFO - PROCESS | 1646 | 1462527940759 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x118710800 == 29 [pid = 1646] [id = 708] 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1110b1800) [pid = 1646] [serial = 2124] [outer = 0x0] 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x115eb9000) [pid = 1646] [serial = 2125] [outer = 0x1110b1800] 02:45:40 INFO - PROCESS | 1646 | 1462527940801 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x116441c00) [pid = 1646] [serial = 2126] [outer = 0x1110b1800] 02:45:41 INFO - PROCESS | 1646 | 1462527941147 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:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 571ms 02:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:45:41 INFO - PROCESS | 1646 | 1462527941192 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1646 | 1462527941193 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 02:45:41 INFO - PROCESS | 1646 | 1462527941196 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1646 | 1462527941197 Marionette TRACE conn2 <- [1,2806,null,{}] 02:45:41 INFO - PROCESS | 1646 | 1462527941199 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:45:41 INFO - PROCESS | 1646 | 1462527941272 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:45:41 INFO - PROCESS | 1646 | 1462527941323 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11956c800 == 30 [pid = 1646] [id = 709] 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112a1ec00) [pid = 1646] [serial = 2127] [outer = 0x0] 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11652a000) [pid = 1646] [serial = 2128] [outer = 0x112a1ec00] 02:45:41 INFO - PROCESS | 1646 | 1462527941348 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116807400) [pid = 1646] [serial = 2129] [outer = 0x112a1ec00] 02:45:41 INFO - PROCESS | 1646 | 1462527941659 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:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 517ms 02:45:41 INFO - PROCESS | 1646 | 1462527941714 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 1646 | 1462527941715 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 02:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:45:41 INFO - PROCESS | 1646 | 1462527941718 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 1646 | 1462527941719 Marionette TRACE conn2 <- [1,2810,null,{}] 02:45:41 INFO - PROCESS | 1646 | 1462527941721 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:45:41 INFO - PROCESS | 1646 | 1462527941810 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:45:41 INFO - PROCESS | 1646 | 1462527941816 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x121231800 == 31 [pid = 1646] [id = 710] 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x116a6dc00) [pid = 1646] [serial = 2130] [outer = 0x0] 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11768b000) [pid = 1646] [serial = 2131] [outer = 0x116a6dc00] 02:45:41 INFO - PROCESS | 1646 | 1462527941846 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x118773800) [pid = 1646] [serial = 2132] [outer = 0x116a6dc00] 02:45:42 INFO - PROCESS | 1646 | 1462527942164 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:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 02:45:42 INFO - PROCESS | 1646 | 1462527942188 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1646 | 1462527942189 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 02:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:45:42 INFO - PROCESS | 1646 | 1462527942193 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1646 | 1462527942195 Marionette TRACE conn2 <- [1,2814,null,{}] 02:45:42 INFO - PROCESS | 1646 | 1462527942197 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:45:42 INFO - PROCESS | 1646 | 1462527942304 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:45:42 INFO - PROCESS | 1646 | 1462527942313 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231b5800 == 32 [pid = 1646] [id = 711] 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1187a1800) [pid = 1646] [serial = 2133] [outer = 0x0] 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x118807c00) [pid = 1646] [serial = 2134] [outer = 0x1187a1800] 02:45:42 INFO - PROCESS | 1646 | 1462527942338 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x11880f400) [pid = 1646] [serial = 2135] [outer = 0x1187a1800] 02:45:42 INFO - PROCESS | 1646 | 1462527942646 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:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 471ms 02:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:45:42 INFO - PROCESS | 1646 | 1462527942664 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1646 | 1462527942665 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 02:45:42 INFO - PROCESS | 1646 | 1462527942667 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1646 | 1462527942668 Marionette TRACE conn2 <- [1,2818,null,{}] 02:45:42 INFO - PROCESS | 1646 | 1462527942670 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:45:42 INFO - PROCESS | 1646 | 1462527942746 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:45:42 INFO - PROCESS | 1646 | 1462527942761 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x124483000 == 33 [pid = 1646] [id = 712] 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x116874800) [pid = 1646] [serial = 2136] [outer = 0x0] 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11881ec00) [pid = 1646] [serial = 2137] [outer = 0x116874800] 02:45:42 INFO - PROCESS | 1646 | 1462527942786 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119135c00) [pid = 1646] [serial = 2138] [outer = 0x116874800] 02:45:43 INFO - PROCESS | 1646 | 1462527943119 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:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 469ms 02:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:45:43 INFO - PROCESS | 1646 | 1462527943136 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1646 | 1462527943137 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 02:45:43 INFO - PROCESS | 1646 | 1462527943140 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1646 | 1462527943141 Marionette TRACE conn2 <- [1,2822,null,{}] 02:45:43 INFO - PROCESS | 1646 | 1462527943146 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:45:43 INFO - PROCESS | 1646 | 1462527943246 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:45:43 INFO - PROCESS | 1646 | 1462527943253 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x118246000 == 34 [pid = 1646] [id = 713] 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x116a77000) [pid = 1646] [serial = 2139] [outer = 0x0] 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1191ab000) [pid = 1646] [serial = 2140] [outer = 0x116a77000] 02:45:43 INFO - PROCESS | 1646 | 1462527943278 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x11949cc00) [pid = 1646] [serial = 2141] [outer = 0x116a77000] 02:45:43 INFO - PROCESS | 1646 | 1462527943593 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:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 470ms 02:45:43 INFO - PROCESS | 1646 | 1462527943612 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1646 | 1462527943613 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 02:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:45:43 INFO - PROCESS | 1646 | 1462527943616 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1646 | 1462527943617 Marionette TRACE conn2 <- [1,2826,null,{}] 02:45:43 INFO - PROCESS | 1646 | 1462527943619 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:45:43 INFO - PROCESS | 1646 | 1462527943701 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:45:43 INFO - PROCESS | 1646 | 1462527943708 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12608f800 == 35 [pid = 1646] [id = 714] 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1168c3c00) [pid = 1646] [serial = 2142] [outer = 0x0] 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119914800) [pid = 1646] [serial = 2143] [outer = 0x1168c3c00] 02:45:43 INFO - PROCESS | 1646 | 1462527943735 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x119947800) [pid = 1646] [serial = 2144] [outer = 0x1168c3c00] 02:45:44 INFO - PROCESS | 1646 | 1462527944279 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 02:45:44 INFO - PROCESS | 1646 | 1462527944337 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 1646 | 1462527944341 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 02:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:45:44 INFO - PROCESS | 1646 | 1462527944347 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 1646 | 1462527944351 Marionette TRACE conn2 <- [1,2830,null,{}] 02:45:44 INFO - PROCESS | 1646 | 1462527944357 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:45:44 INFO - PROCESS | 1646 | 1462527944562 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:45:44 INFO - PROCESS | 1646 | 1462527944657 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x1168a1800 == 36 [pid = 1646] [id = 715] 02:45:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11204fc00) [pid = 1646] [serial = 2145] [outer = 0x0] 02:45:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1121e5000) [pid = 1646] [serial = 2146] [outer = 0x11204fc00] 02:45:44 INFO - PROCESS | 1646 | 1462527944690 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x112a28800) [pid = 1646] [serial = 2147] [outer = 0x11204fc00] 02:45:45 INFO - PROCESS | 1646 | 1462527945189 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:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 881ms 02:45:45 INFO - PROCESS | 1646 | 1462527945251 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1646 | 1462527945255 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 02:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:45:45 INFO - PROCESS | 1646 | 1462527945263 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1646 | 1462527945265 Marionette TRACE conn2 <- [1,2834,null,{}] 02:45:45 INFO - PROCESS | 1646 | 1462527945268 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:45:45 INFO - PROCESS | 1646 | 1462527945371 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:45:45 INFO - PROCESS | 1646 | 1462527945445 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x119570800 == 37 [pid = 1646] [id = 716] 02:45:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112be9400) [pid = 1646] [serial = 2148] [outer = 0x0] 02:45:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x112feac00) [pid = 1646] [serial = 2149] [outer = 0x112be9400] 02:45:45 INFO - PROCESS | 1646 | 1462527945475 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x114ffc000) [pid = 1646] [serial = 2150] [outer = 0x112be9400] 02:45:46 INFO - PROCESS | 1646 | 1462527946030 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:45:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 819ms 02:45:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:45:46 INFO - PROCESS | 1646 | 1462527946083 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 1646 | 1462527946084 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 02:45:46 INFO - PROCESS | 1646 | 1462527946086 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 1646 | 1462527946089 Marionette TRACE conn2 <- [1,2838,null,{}] 02:45:46 INFO - PROCESS | 1646 | 1462527946097 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:45:46 INFO - PROCESS | 1646 | 1462527946204 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:45:46 INFO - PROCESS | 1646 | 1462527946260 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f33800 == 38 [pid = 1646] [id = 717] 02:45:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11654a400) [pid = 1646] [serial = 2151] [outer = 0x0] 02:45:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x116a76c00) [pid = 1646] [serial = 2152] [outer = 0x11654a400] 02:45:46 INFO - PROCESS | 1646 | 1462527946292 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x11856a400) [pid = 1646] [serial = 2153] [outer = 0x11654a400] 02:45:46 INFO - PROCESS | 1646 | 1462527946955 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:45:46 INFO - PROCESS | 1646 | --DOCSHELL 0x118246000 == 37 [pid = 1646] [id = 713] 02:45:46 INFO - PROCESS | 1646 | --DOCSHELL 0x124483000 == 36 [pid = 1646] [id = 712] 02:45:46 INFO - PROCESS | 1646 | --DOCSHELL 0x1231b5800 == 35 [pid = 1646] [id = 711] 02:45:46 INFO - PROCESS | 1646 | --DOCSHELL 0x121231800 == 34 [pid = 1646] [id = 710] 02:45:47 INFO - PROCESS | 1646 | --DOCSHELL 0x11956c800 == 33 [pid = 1646] [id = 709] 02:45:47 INFO - PROCESS | 1646 | --DOCSHELL 0x118710800 == 32 [pid = 1646] [id = 708] 02:45:47 INFO - PROCESS | 1646 | --DOCSHELL 0x118247000 == 31 [pid = 1646] [id = 707] 02:45:47 INFO - PROCESS | 1646 | --DOCSHELL 0x116ff2800 == 30 [pid = 1646] [id = 706] 02:45:47 INFO - PROCESS | 1646 | --DOCSHELL 0x115d0f000 == 29 [pid = 1646] [id = 705] 02:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 925ms 02:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:45:47 INFO - PROCESS | 1646 | 1462527947012 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 1646 | 1462527947015 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 02:45:47 INFO - PROCESS | 1646 | 1462527947020 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 1646 | 1462527947024 Marionette TRACE conn2 <- [1,2842,null,{}] 02:45:47 INFO - PROCESS | 1646 | 1462527947029 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:45:47 INFO - PROCESS | 1646 | 1462527947148 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:45:47 INFO - PROCESS | 1646 | 1462527947163 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x116fd6800 == 30 [pid = 1646] [id = 718] 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x112a23c00) [pid = 1646] [serial = 2154] [outer = 0x0] 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x112a2bc00) [pid = 1646] [serial = 2155] [outer = 0x112a23c00] 02:45:47 INFO - PROCESS | 1646 | 1462527947209 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x112bedc00) [pid = 1646] [serial = 2156] [outer = 0x112a23c00] 02:45:47 INFO - PROCESS | 1646 | 1462527947649 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:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 678ms 02:45:47 INFO - PROCESS | 1646 | 1462527947698 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 1646 | 1462527947701 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 02:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:45:47 INFO - PROCESS | 1646 | 1462527947705 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 1646 | 1462527947707 Marionette TRACE conn2 <- [1,2846,null,{}] 02:45:47 INFO - PROCESS | 1646 | 1462527947712 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:45:47 INFO - PROCESS | 1646 | 1462527947787 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:45:47 INFO - PROCESS | 1646 | 1462527947796 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119191000 == 31 [pid = 1646] [id = 719] 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x113d09800) [pid = 1646] [serial = 2157] [outer = 0x0] 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x115f3ec00) [pid = 1646] [serial = 2158] [outer = 0x113d09800] 02:45:47 INFO - PROCESS | 1646 | 1462527947822 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x116548c00) [pid = 1646] [serial = 2159] [outer = 0x113d09800] 02:45:48 INFO - PROCESS | 1646 | 1462527948166 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:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 473ms 02:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:45:48 INFO - PROCESS | 1646 | 1462527948179 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1646 | 1462527948180 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 02:45:48 INFO - PROCESS | 1646 | 1462527948183 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1646 | 1462527948185 Marionette TRACE conn2 <- [1,2850,null,{}] 02:45:48 INFO - PROCESS | 1646 | 1462527948194 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:45:48 INFO - PROCESS | 1646 | 1462527948288 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:45:48 INFO - PROCESS | 1646 | 1462527948345 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1231bb000 == 32 [pid = 1646] [id = 720] 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x116870800) [pid = 1646] [serial = 2160] [outer = 0x0] 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x1168d2c00) [pid = 1646] [serial = 2161] [outer = 0x116870800] 02:45:48 INFO - PROCESS | 1646 | 1462527948373 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x1187a9800) [pid = 1646] [serial = 2162] [outer = 0x116870800] 02:45:48 INFO - PROCESS | 1646 | 1462527948681 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 523ms 02:45:48 INFO - PROCESS | 1646 | 1462527948706 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1646 | 1462527948710 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 02:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:45:48 INFO - PROCESS | 1646 | 1462527948713 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1646 | 1462527948714 Marionette TRACE conn2 <- [1,2854,null,{}] 02:45:48 INFO - PROCESS | 1646 | 1462527948716 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:45:48 INFO - PROCESS | 1646 | 1462527948797 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:45:48 INFO - PROCESS | 1646 | 1462527948855 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x124729000 == 33 [pid = 1646] [id = 721] 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x1168c7000) [pid = 1646] [serial = 2163] [outer = 0x0] 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x118816000) [pid = 1646] [serial = 2164] [outer = 0x1168c7000] 02:45:48 INFO - PROCESS | 1646 | 1462527948881 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x119499800) [pid = 1646] [serial = 2165] [outer = 0x1168c7000] 02:45:49 INFO - PROCESS | 1646 | 1462527949203 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:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 02:45:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:45:49 INFO - PROCESS | 1646 | 1462527949232 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1646 | 1462527949233 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 02:45:49 INFO - PROCESS | 1646 | 1462527949235 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1646 | 1462527949237 Marionette TRACE conn2 <- [1,2858,null,{}] 02:45:49 INFO - PROCESS | 1646 | 1462527949239 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:45:49 INFO - PROCESS | 1646 | 1462527949334 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:45:49 INFO - PROCESS | 1646 | 1462527949369 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x128cad800 == 34 [pid = 1646] [id = 722] 02:45:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x11806fc00) [pid = 1646] [serial = 2166] [outer = 0x0] 02:45:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x119945c00) [pid = 1646] [serial = 2167] [outer = 0x11806fc00] 02:45:49 INFO - PROCESS | 1646 | 1462527949395 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x11994cc00) [pid = 1646] [serial = 2168] [outer = 0x11806fc00] 02:45:49 INFO - PROCESS | 1646 | 1462527949792 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:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 568ms 02:45:49 INFO - PROCESS | 1646 | 1462527949805 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1646 | 1462527949808 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 02:45:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:45:49 INFO - PROCESS | 1646 | 1462527949812 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1646 | 1462527949814 Marionette TRACE conn2 <- [1,2862,null,{}] 02:45:49 INFO - PROCESS | 1646 | 1462527949817 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:45:49 INFO - PROCESS | 1646 | 1462527949963 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:45:49 INFO - PROCESS | 1646 | 1462527949981 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a78d800 == 35 [pid = 1646] [id = 723] 02:45:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x119960000) [pid = 1646] [serial = 2169] [outer = 0x0] 02:45:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 155 (0x1199b2000) [pid = 1646] [serial = 2170] [outer = 0x119960000] 02:45:50 INFO - PROCESS | 1646 | 1462527950009 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 156 (0x119a1c000) [pid = 1646] [serial = 2171] [outer = 0x119960000] 02:45:50 INFO - PROCESS | 1646 | 1462527950354 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:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 02:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:45:50 INFO - PROCESS | 1646 | 1462527950384 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1646 | 1462527950386 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 02:45:50 INFO - PROCESS | 1646 | 1462527950388 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1646 | 1462527950389 Marionette TRACE conn2 <- [1,2866,null,{}] 02:45:50 INFO - PROCESS | 1646 | 1462527950398 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:45:50 INFO - PROCESS | 1646 | 1462527950495 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:45:50 INFO - PROCESS | 1646 | 1462527950499 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab68000 == 36 [pid = 1646] [id = 724] 02:45:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 157 (0x119964800) [pid = 1646] [serial = 2172] [outer = 0x0] 02:45:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 158 (0x119e3d800) [pid = 1646] [serial = 2173] [outer = 0x119964800] 02:45:50 INFO - PROCESS | 1646 | 1462527950524 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 159 (0x119eb2800) [pid = 1646] [serial = 2174] [outer = 0x119964800] 02:45:50 INFO - PROCESS | 1646 | 1462527950870 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:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 525ms 02:45:50 INFO - PROCESS | 1646 | 1462527950914 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:45:50 INFO - PROCESS | 1646 | 1462527950916 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 02:45:50 INFO - PROCESS | 1646 | 1462527950920 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1646 | 1462527950922 Marionette TRACE conn2 <- [1,2870,null,{}] 02:45:50 INFO - PROCESS | 1646 | 1462527950925 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:45:51 INFO - PROCESS | 1646 | 1462527951075 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:45:51 INFO - PROCESS | 1646 | 1462527951093 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3b9000 == 37 [pid = 1646] [id = 725] 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 160 (0x119dd1c00) [pid = 1646] [serial = 2175] [outer = 0x0] 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 161 (0x1212a6c00) [pid = 1646] [serial = 2176] [outer = 0x119dd1c00] 02:45:51 INFO - PROCESS | 1646 | 1462527951135 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 162 (0x1212b2800) [pid = 1646] [serial = 2177] [outer = 0x119dd1c00] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 161 (0x123521800) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 160 (0x11994f000) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 159 (0x113375800) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 158 (0x11881ac00) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 157 (0x1232fa400) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 156 (0x111ebcc00) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 155 (0x12d103000) [pid = 1646] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 154 (0x119eb2400) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x1161bbc00) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x1191a8800) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x112a1f000) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1264cdc00) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x116874800) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x110f23800) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x112a1c800) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x111d3c000) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x116a6dc00) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x1110b1800) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x1187a1800) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x112a1ec00) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x116a77000) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x129617c00) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1244a5c00) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x1278eac00) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1278f1000) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1111d4400) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x118810000) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x118808800) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x112040000) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x112a20000) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x111d3a800) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1110ab800) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x126014800) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x119a1ec00) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x11876c000) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x113381000) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x129156c00) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x124d33000) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12ba72c00) [pid = 1646] [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:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12352c800) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123c95800) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:45:51 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x129009400) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:45:51 INFO - PROCESS | 1646 | 1462527951708 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:45:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:45:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 820ms 02:45:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:45:51 INFO - PROCESS | 1646 | 1462527951744 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 1646 | 1462527951747 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 02:45:51 INFO - PROCESS | 1646 | 1462527951758 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1646 | 1462527951760 Marionette TRACE conn2 <- [1,2874,null,{}] 02:45:51 INFO - PROCESS | 1646 | 1462527951768 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:45:51 INFO - PROCESS | 1646 | 1462527951853 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:45:51 INFO - PROCESS | 1646 | 1462527951858 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194e7000 == 38 [pid = 1646] [id = 726] 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1126c2c00) [pid = 1646] [serial = 2178] [outer = 0x0] 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x112a2d400) [pid = 1646] [serial = 2179] [outer = 0x1126c2c00] 02:45:51 INFO - PROCESS | 1646 | 1462527951886 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x115f41400) [pid = 1646] [serial = 2180] [outer = 0x1126c2c00] 02:45:52 INFO - PROCESS | 1646 | 1462527952215 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:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 484ms 02:45:52 INFO - PROCESS | 1646 | 1462527952234 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 1646 | 1462527952235 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 02:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:45:52 INFO - PROCESS | 1646 | 1462527952237 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 1646 | 1462527952238 Marionette TRACE conn2 <- [1,2878,null,{}] 02:45:52 INFO - PROCESS | 1646 | 1462527952241 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:45:52 INFO - PROCESS | 1646 | 1462527952334 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:45:52 INFO - PROCESS | 1646 | 1462527952338 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb35800 == 39 [pid = 1646] [id = 727] 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x1168c8400) [pid = 1646] [serial = 2181] [outer = 0x0] 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1187a8000) [pid = 1646] [serial = 2182] [outer = 0x1168c8400] 02:45:52 INFO - PROCESS | 1646 | 1462527952367 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1191a9000) [pid = 1646] [serial = 2183] [outer = 0x1168c8400] 02:45:52 INFO - PROCESS | 1646 | 1462527952723 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:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 02:45:52 INFO - PROCESS | 1646 | 1462527952757 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:45:52 INFO - PROCESS | 1646 | 1462527952761 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 02:45:52 INFO - PROCESS | 1646 | 1462527952763 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 1646 | 1462527952765 Marionette TRACE conn2 <- [1,2882,null,{}] 02:45:52 INFO - PROCESS | 1646 | 1462527952767 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:45:52 INFO - PROCESS | 1646 | 1462527952862 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:45:52 INFO - PROCESS | 1646 | 1462527952867 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c12d000 == 40 [pid = 1646] [id = 728] 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1161bd000) [pid = 1646] [serial = 2184] [outer = 0x0] 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x119eb7c00) [pid = 1646] [serial = 2185] [outer = 0x1161bd000] 02:45:52 INFO - PROCESS | 1646 | 1462527952896 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x123527800) [pid = 1646] [serial = 2186] [outer = 0x1161bd000] 02:45:53 INFO - PROCESS | 1646 | 1462527953213 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:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 469ms 02:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:45:53 INFO - PROCESS | 1646 | 1462527953232 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1646 | 1462527953233 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 02:45:53 INFO - PROCESS | 1646 | 1462527953236 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1646 | 1462527953237 Marionette TRACE conn2 <- [1,2886,null,{}] 02:45:53 INFO - PROCESS | 1646 | 1462527953239 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:45:53 INFO - PROCESS | 1646 | 1462527953321 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:45:53 INFO - PROCESS | 1646 | 1462527953379 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c3a5800 == 41 [pid = 1646] [id = 729] 02:45:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x11991e800) [pid = 1646] [serial = 2187] [outer = 0x0] 02:45:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12352c400) [pid = 1646] [serial = 2188] [outer = 0x11991e800] 02:45:53 INFO - PROCESS | 1646 | 1462527953405 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x123952000) [pid = 1646] [serial = 2189] [outer = 0x11991e800] 02:45:53 INFO - PROCESS | 1646 | 1462527953851 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:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 669ms 02:45:53 INFO - PROCESS | 1646 | 1462527953906 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 1646 | 1462527953909 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 02:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:45:53 INFO - PROCESS | 1646 | 1462527953913 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1646 | 1462527953915 Marionette TRACE conn2 <- [1,2890,null,{}] 02:45:53 INFO - PROCESS | 1646 | 1462527953919 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:45:54 INFO - PROCESS | 1646 | 1462527954023 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:45:54 INFO - PROCESS | 1646 | 1462527954082 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x118706000 == 42 [pid = 1646] [id = 730] 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112a1b400) [pid = 1646] [serial = 2190] [outer = 0x0] 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x112be8000) [pid = 1646] [serial = 2191] [outer = 0x112a1b400] 02:45:54 INFO - PROCESS | 1646 | 1462527954114 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x11341f800) [pid = 1646] [serial = 2192] [outer = 0x112a1b400] 02:45:54 INFO - PROCESS | 1646 | 1462527954543 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:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 02:45:54 INFO - PROCESS | 1646 | 1462527954584 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 1646 | 1462527954588 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 02:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:45:54 INFO - PROCESS | 1646 | 1462527954595 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 1646 | 1462527954597 Marionette TRACE conn2 <- [1,2894,null,{}] 02:45:54 INFO - PROCESS | 1646 | 1462527954600 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:45:54 INFO - PROCESS | 1646 | 1462527954701 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:45:54 INFO - PROCESS | 1646 | 1462527954758 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c95800 == 43 [pid = 1646] [id = 731] 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x115f36400) [pid = 1646] [serial = 2193] [outer = 0x0] 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x116a73c00) [pid = 1646] [serial = 2194] [outer = 0x115f36400] 02:45:54 INFO - PROCESS | 1646 | 1462527954788 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x118572400) [pid = 1646] [serial = 2195] [outer = 0x115f36400] 02:45:55 INFO - PROCESS | 1646 | 1462527955239 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:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 672ms 02:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:45:55 INFO - PROCESS | 1646 | 1462527955265 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1646 | 1462527955267 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 02:45:55 INFO - PROCESS | 1646 | 1462527955269 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1646 | 1462527955272 Marionette TRACE conn2 <- [1,2898,null,{}] 02:45:55 INFO - PROCESS | 1646 | 1462527955280 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:45:55 INFO - PROCESS | 1646 | 1462527955382 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:45:55 INFO - PROCESS | 1646 | 1462527955490 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cac7000 == 44 [pid = 1646] [id = 732] 02:45:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x119913800) [pid = 1646] [serial = 2196] [outer = 0x0] 02:45:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x119960400) [pid = 1646] [serial = 2197] [outer = 0x119913800] 02:45:55 INFO - PROCESS | 1646 | 1462527955522 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x1199b8c00) [pid = 1646] [serial = 2198] [outer = 0x119913800] 02:45:56 INFO - PROCESS | 1646 | 1462527956013 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:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 773ms 02:45:56 INFO - PROCESS | 1646 | 1462527956047 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1646 | 1462527956050 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 02:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:45:56 INFO - PROCESS | 1646 | 1462527956055 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1646 | 1462527956057 Marionette TRACE conn2 <- [1,2902,null,{}] 02:45:56 INFO - PROCESS | 1646 | 1462527956063 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:45:56 INFO - PROCESS | 1646 | 1462527956211 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:45:56 INFO - PROCESS | 1646 | 1462527956310 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce86000 == 45 [pid = 1646] [id = 733] 02:45:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x119a1d000) [pid = 1646] [serial = 2199] [outer = 0x0] 02:45:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x119e43c00) [pid = 1646] [serial = 2200] [outer = 0x119a1d000] 02:45:56 INFO - PROCESS | 1646 | 1462527956359 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x1230a0400) [pid = 1646] [serial = 2201] [outer = 0x119a1d000] 02:45:56 INFO - PROCESS | 1646 | 1462527956819 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 823ms 02:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:45:56 INFO - PROCESS | 1646 | 1462527956879 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1646 | 1462527956880 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 02:45:56 INFO - PROCESS | 1646 | 1462527956882 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1646 | 1462527956884 Marionette TRACE conn2 <- [1,2906,null,{}] 02:45:56 INFO - PROCESS | 1646 | 1462527956886 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:45:56 INFO - PROCESS | 1646 | 1462527956986 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:45:57 INFO - PROCESS | 1646 | 1462527957042 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x121244800 == 46 [pid = 1646] [id = 734] 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1110a9c00) [pid = 1646] [serial = 2202] [outer = 0x0] 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x11912d800) [pid = 1646] [serial = 2203] [outer = 0x1110a9c00] 02:45:57 INFO - PROCESS | 1646 | 1462527957072 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x123526400) [pid = 1646] [serial = 2204] [outer = 0x1110a9c00] 02:45:57 INFO - PROCESS | 1646 | 1462527957566 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:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 02:45:57 INFO - PROCESS | 1646 | 1462527957602 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 1646 | 1462527957603 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 02:45:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:45:57 INFO - PROCESS | 1646 | 1462527957606 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 1646 | 1462527957607 Marionette TRACE conn2 <- [1,2910,null,{}] 02:45:57 INFO - PROCESS | 1646 | 1462527957609 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:45:57 INFO - PROCESS | 1646 | 1462527957727 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:45:57 INFO - PROCESS | 1646 | 1462527957786 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x11681d800 == 47 [pid = 1646] [id = 735] 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x11112bc00) [pid = 1646] [serial = 2205] [outer = 0x0] 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x115f37400) [pid = 1646] [serial = 2206] [outer = 0x11112bc00] 02:45:57 INFO - PROCESS | 1646 | 1462527957818 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x11996d400) [pid = 1646] [serial = 2207] [outer = 0x11112bc00] 02:45:58 INFO - PROCESS | 1646 | 1462527958373 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:45:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:45:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:45:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 821ms 02:45:58 INFO - TEST-START | /DOMEvents/constructors.html 02:45:58 INFO - PROCESS | 1646 | 1462527958427 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1646 | 1462527958430 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 02:45:58 INFO - PROCESS | 1646 | 1462527958433 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1646 | 1462527958436 Marionette TRACE conn2 <- [1,2914,null,{}] 02:45:58 INFO - PROCESS | 1646 | 1462527958439 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:45:58 INFO - PROCESS | 1646 | 1462527958573 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:45:58 INFO - PROCESS | 1646 | 1462527958585 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa2800 == 48 [pid = 1646] [id = 736] 02:45:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x1121e0400) [pid = 1646] [serial = 2208] [outer = 0x0] 02:45:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x112a22400) [pid = 1646] [serial = 2209] [outer = 0x1121e0400] 02:45:58 INFO - PROCESS | 1646 | 1462527958614 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x112a35000) [pid = 1646] [serial = 2210] [outer = 0x1121e0400] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x13534a800 == 47 [pid = 1646] [id = 704] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12c12d000 == 46 [pid = 1646] [id = 728] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb35800 == 45 [pid = 1646] [id = 727] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1194e7000 == 44 [pid = 1646] [id = 726] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12b3b9000 == 43 [pid = 1646] [id = 725] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab68000 == 42 [pid = 1646] [id = 724] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12a78d800 == 41 [pid = 1646] [id = 723] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x128cad800 == 40 [pid = 1646] [id = 722] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x12d10c800) [pid = 1646] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x119914800) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | 1462527959085 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:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x124729000 == 39 [pid = 1646] [id = 721] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1231bb000 == 38 [pid = 1646] [id = 720] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119191000 == 37 [pid = 1646] [id = 719] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x116fd6800 == 36 [pid = 1646] [id = 718] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x128f33800 == 35 [pid = 1646] [id = 717] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119570800 == 34 [pid = 1646] [id = 716] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1168a1800 == 33 [pid = 1646] [id = 715] 02:45:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12608f800 == 32 [pid = 1646] [id = 714] 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:45:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:45:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:45:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 679ms 02:45:59 INFO - PROCESS | 1646 | 1462527959113 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 1646 | 1462527959117 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 02:45:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:45:59 INFO - PROCESS | 1646 | 1462527959122 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1646 | 1462527959123 Marionette TRACE conn2 <- [1,2918,null,{}] 02:45:59 INFO - PROCESS | 1646 | 1462527959126 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:45:59 INFO - PROCESS | 1646 | 1462527959204 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:45:59 INFO - PROCESS | 1646 | 1462527959210 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aa5800 == 33 [pid = 1646] [id = 737] 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x112bebc00) [pid = 1646] [serial = 2211] [outer = 0x0] 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 153 (0x112f98400) [pid = 1646] [serial = 2212] [outer = 0x112bebc00] 02:45:59 INFO - PROCESS | 1646 | 1462527959237 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 154 (0x115f3b400) [pid = 1646] [serial = 2213] [outer = 0x112bebc00] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 153 (0x1212a5800) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 152 (0x116870400) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x119916400) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x113340c00) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x123c93c00) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x12352b000) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x119e3c800) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12600c000) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x113339c00) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x11881ec00) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x11337f000) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x112a2ec00) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x112056c00) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11768b000) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x115eb9000) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x118807c00) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x11652a000) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x1191ab000) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1126bfc00) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x116441c00) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x116807400) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x118773800) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x112be8400) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1296c9800) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x113d07400) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11880f400) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1278a8400) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1278f0000) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x128c42800) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x128c3a800) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x129005000) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11996dc00) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x128f52c00) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x119a19400) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1234da800) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x119206800) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x11996b800) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1133b9c00) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x118565c00) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x114f17c00) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x112f8c800) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126aac000) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11837d400) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x126a09c00) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1267e4800) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1267dcc00) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126767c00) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12600fc00) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1231cc800) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x119946800) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11881cc00) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11768b400) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116525400) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119135c00) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1296c4800) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x129617000) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126426400) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126658c00) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112a20800) [pid = 1646] [serial = 1403] [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:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1247c9c00) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x123c7e400) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11949cc00) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124c9b400) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126aab400) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12954ec00) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1278e8400) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12915b800) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1295e3400) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118075800) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1267dec00) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 02:45:59 INFO - PROCESS | 1646 | 1462527959603 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:45:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:45:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 523ms 02:45:59 INFO - PROCESS | 1646 | 1462527959644 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 1646 | 1462527959646 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 02:45:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:45:59 INFO - PROCESS | 1646 | 1462527959648 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1646 | 1462527959650 Marionette TRACE conn2 <- [1,2922,null,{}] 02:45:59 INFO - PROCESS | 1646 | 1462527959658 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:45:59 INFO - PROCESS | 1646 | 1462527959740 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:45:59 INFO - PROCESS | 1646 | 1462527959747 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11998c800 == 34 [pid = 1646] [id = 738] 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116528800) [pid = 1646] [serial = 2214] [outer = 0x0] 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11673b000) [pid = 1646] [serial = 2215] [outer = 0x116528800] 02:45:59 INFO - PROCESS | 1646 | 1462527959775 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116f86400) [pid = 1646] [serial = 2216] [outer = 0x116528800] 02:46:00 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:00 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:00 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:00 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:46:00 INFO - PROCESS | 1646 | 1462527960145 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:46:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:46:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46: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:46:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46: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:46:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46: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:46:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:46:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:46:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 02:46:00 INFO - PROCESS | 1646 | 1462527960169 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 1646 | 1462527960171 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 02:46:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:46:00 INFO - PROCESS | 1646 | 1462527960174 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1646 | 1462527960175 Marionette TRACE conn2 <- [1,2926,null,{}] 02:46:00 INFO - PROCESS | 1646 | 1462527960177 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:46:00 INFO - PROCESS | 1646 | 1462527960261 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:46:00 INFO - PROCESS | 1646 | 1462527960311 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1230c7000 == 35 [pid = 1646] [id = 739] 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x116a76400) [pid = 1646] [serial = 2217] [outer = 0x0] 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118373c00) [pid = 1646] [serial = 2218] [outer = 0x116a76400] 02:46:00 INFO - PROCESS | 1646 | 1462527960337 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11880d000) [pid = 1646] [serial = 2219] [outer = 0x116a76400] 02:46:00 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:46:00 INFO - PROCESS | 1646 | 1462527960584 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:46:00 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:46:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 419ms 02:46:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:46:00 INFO - PROCESS | 1646 | 1462527960598 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 1646 | 1462527960599 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 02:46:00 INFO - PROCESS | 1646 | 1462527960601 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1646 | 1462527960602 Marionette TRACE conn2 <- [1,2930,null,{}] 02:46:00 INFO - PROCESS | 1646 | 1462527960604 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:46:00 INFO - PROCESS | 1646 | 1462527960689 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:46:00 INFO - PROCESS | 1646 | 1462527960696 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x1167f6000 == 36 [pid = 1646] [id = 740] 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118812c00) [pid = 1646] [serial = 2220] [outer = 0x0] 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11881f800) [pid = 1646] [serial = 2221] [outer = 0x118812c00] 02:46:00 INFO - PROCESS | 1646 | 1462527960721 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1191a6400) [pid = 1646] [serial = 2222] [outer = 0x118812c00] 02:46:01 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:46:01 INFO - PROCESS | 1646 | 1462527961051 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:46:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:46:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 02:46:01 INFO - PROCESS | 1646 | 1462527961073 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:46:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:46:01 INFO - PROCESS | 1646 | 1462527961084 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 02:46:01 INFO - PROCESS | 1646 | 1462527961087 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1646 | 1462527961088 Marionette TRACE conn2 <- [1,2934,null,{}] 02:46:01 INFO - PROCESS | 1646 | 1462527961090 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:46:01 INFO - PROCESS | 1646 | 1462527961206 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:46:01 INFO - PROCESS | 1646 | 1462527961212 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d10000 == 37 [pid = 1646] [id = 741] 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119134000) [pid = 1646] [serial = 2223] [outer = 0x0] 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11949d400) [pid = 1646] [serial = 2224] [outer = 0x119134000] 02:46:01 INFO - PROCESS | 1646 | 1462527961240 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11996e800) [pid = 1646] [serial = 2225] [outer = 0x119134000] 02:46:01 INFO - PROCESS | 1646 | 1462527961537 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:46:01 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:46:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 02:46:01 INFO - PROCESS | 1646 | 1462527961565 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1646 | 1462527961566 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 02:46:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:46:01 INFO - PROCESS | 1646 | 1462527961568 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1646 | 1462527961569 Marionette TRACE conn2 <- [1,2938,null,{}] 02:46:01 INFO - PROCESS | 1646 | 1462527961572 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:46:01 INFO - PROCESS | 1646 | 1462527961675 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:46:01 INFO - PROCESS | 1646 | 1462527961708 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x128fd3000 == 38 [pid = 1646] [id = 742] 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1191ac400) [pid = 1646] [serial = 2226] [outer = 0x0] 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119a14400) [pid = 1646] [serial = 2227] [outer = 0x1191ac400] 02:46:01 INFO - PROCESS | 1646 | 1462527961733 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119eb1800) [pid = 1646] [serial = 2228] [outer = 0x1191ac400] 02:46:02 INFO - PROCESS | 1646 | 1462527961998 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:46:02 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:46:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 02:46:02 INFO - PROCESS | 1646 | 1462527962048 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1646 | 1462527962049 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 02:46:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:46:02 INFO - PROCESS | 1646 | 1462527962052 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1646 | 1462527962053 Marionette TRACE conn2 <- [1,2942,null,{}] 02:46:02 INFO - PROCESS | 1646 | 1462527962055 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:46:02 INFO - PROCESS | 1646 | 1462527962167 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:46:02 INFO - PROCESS | 1646 | 1462527962199 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a000 == 39 [pid = 1646] [id = 743] 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x119eb4c00) [pid = 1646] [serial = 2229] [outer = 0x0] 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1212ab000) [pid = 1646] [serial = 2230] [outer = 0x119eb4c00] 02:46:02 INFO - PROCESS | 1646 | 1462527962224 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x123523000) [pid = 1646] [serial = 2231] [outer = 0x119eb4c00] 02:46:02 INFO - PROCESS | 1646 | 1462527962537 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:46:02 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:46:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:46:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 02:46:02 INFO - PROCESS | 1646 | 1462527962574 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1646 | 1462527962576 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 02:46:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:46:02 INFO - PROCESS | 1646 | 1462527962580 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1646 | 1462527962581 Marionette TRACE conn2 <- [1,2946,null,{}] 02:46:02 INFO - PROCESS | 1646 | 1462527962583 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:46:02 INFO - PROCESS | 1646 | 1462527962683 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:46:02 INFO - PROCESS | 1646 | 1462527962696 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ab74800 == 40 [pid = 1646] [id = 744] 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119eb8c00) [pid = 1646] [serial = 2232] [outer = 0x0] 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12352d400) [pid = 1646] [serial = 2233] [outer = 0x119eb8c00] 02:46:02 INFO - PROCESS | 1646 | 1462527962722 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123abe400) [pid = 1646] [serial = 2234] [outer = 0x119eb8c00] 02:46:03 INFO - PROCESS | 1646 | 1462527963014 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:46:03 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:46:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 02:46:03 INFO - PROCESS | 1646 | 1462527963054 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 1646 | 1462527963055 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 02:46:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:46:03 INFO - PROCESS | 1646 | 1462527963058 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1646 | 1462527963061 Marionette TRACE conn2 <- [1,2950,null,{}] 02:46:03 INFO - PROCESS | 1646 | 1462527963064 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:46:03 INFO - PROCESS | 1646 | 1462527963164 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:46:03 INFO - PROCESS | 1646 | 1462527963198 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad0800 == 41 [pid = 1646] [id = 745] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12395c400) [pid = 1646] [serial = 2235] [outer = 0x0] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123c98800) [pid = 1646] [serial = 2236] [outer = 0x12395c400] 02:46:03 INFO - PROCESS | 1646 | 1462527963223 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124154800) [pid = 1646] [serial = 2237] [outer = 0x12395c400] 02:46:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad8800 == 42 [pid = 1646] [id = 746] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12444e000) [pid = 1646] [serial = 2238] [outer = 0x0] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x123c97c00) [pid = 1646] [serial = 2239] [outer = 0x12444e000] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x119960000) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119964800) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x113d09800) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119dd1c00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112a23c00) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116870800) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1168c7000) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1161bd000) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1168c8400) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1126c2c00) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:46:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11806fc00) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:46:03 INFO - PROCESS | 1646 | 1462527963693 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:46:03 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:46:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 02:46:03 INFO - PROCESS | 1646 | 1462527963732 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 1646 | 1462527963734 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 02:46:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:46:03 INFO - PROCESS | 1646 | 1462527963737 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1646 | 1462527963740 Marionette TRACE conn2 <- [1,2954,null,{}] 02:46:03 INFO - PROCESS | 1646 | 1462527963752 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:46:03 INFO - PROCESS | 1646 | 1462527963872 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:46:03 INFO - PROCESS | 1646 | 1462527963927 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb39800 == 43 [pid = 1646] [id = 747] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1161bd000) [pid = 1646] [serial = 2240] [outer = 0x0] 02:46:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1234dc400) [pid = 1646] [serial = 2241] [outer = 0x1161bd000] 02:46:03 INFO - PROCESS | 1646 | 1462527963956 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12435e800) [pid = 1646] [serial = 2242] [outer = 0x1161bd000] 02:46:04 INFO - PROCESS | 1646 | 1462527964200 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:46:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:46:04 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:46:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 481ms 02:46:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:46:04 INFO - PROCESS | 1646 | 1462527964218 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1646 | 1462527964220 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 02:46:04 INFO - PROCESS | 1646 | 1462527964222 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1646 | 1462527964223 Marionette TRACE conn2 <- [1,2958,null,{}] 02:46:04 INFO - PROCESS | 1646 | 1462527964232 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:46:04 INFO - PROCESS | 1646 | 1462527964332 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:46:04 INFO - PROCESS | 1646 | 1462527964337 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce67000 == 44 [pid = 1646] [id = 748] 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12415f400) [pid = 1646] [serial = 2243] [outer = 0x0] 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x124c97c00) [pid = 1646] [serial = 2244] [outer = 0x12415f400] 02:46:04 INFO - PROCESS | 1646 | 1462527964363 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12600bc00) [pid = 1646] [serial = 2245] [outer = 0x12415f400] 02:46:04 INFO - PROCESS | 1646 | 1462527964655 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:46:04 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:46:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 473ms 02:46:04 INFO - PROCESS | 1646 | 1462527964697 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1646 | 1462527964698 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 02:46:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:46:04 INFO - PROCESS | 1646 | 1462527964700 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1646 | 1462527964701 Marionette TRACE conn2 <- [1,2962,null,{}] 02:46:04 INFO - PROCESS | 1646 | 1462527964704 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:46:04 INFO - PROCESS | 1646 | 1462527964791 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:46:04 INFO - PROCESS | 1646 | 1462527964850 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d10c800 == 45 [pid = 1646] [id = 749] 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1240f5400) [pid = 1646] [serial = 2246] [outer = 0x0] 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126010000) [pid = 1646] [serial = 2247] [outer = 0x1240f5400] 02:46:04 INFO - PROCESS | 1646 | 1462527964875 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1264ce800) [pid = 1646] [serial = 2248] [outer = 0x1240f5400] 02:46:05 INFO - PROCESS | 1646 | 1462527965145 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:46:05 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:46:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 02:46:05 INFO - PROCESS | 1646 | 1462527965170 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1646 | 1462527965172 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 02:46:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:46:05 INFO - PROCESS | 1646 | 1462527965181 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1646 | 1462527965182 Marionette TRACE conn2 <- [1,2966,null,{}] 02:46:05 INFO - PROCESS | 1646 | 1462527965184 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:46:05 INFO - PROCESS | 1646 | 1462527965275 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:46:05 INFO - PROCESS | 1646 | 1462527965280 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d45b800 == 46 [pid = 1646] [id = 750] 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1266e8c00) [pid = 1646] [serial = 2249] [outer = 0x0] 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126761400) [pid = 1646] [serial = 2250] [outer = 0x1266e8c00] 02:46:05 INFO - PROCESS | 1646 | 1462527965306 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126766c00) [pid = 1646] [serial = 2251] [outer = 0x1266e8c00] 02:46:05 INFO - PROCESS | 1646 | 1462527965600 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:46:05 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:46:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 476ms 02:46:05 INFO - PROCESS | 1646 | 1462527965689 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1646 | 1462527965693 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 02:46:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:46:05 INFO - PROCESS | 1646 | 1462527965698 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1646 | 1462527965699 Marionette TRACE conn2 <- [1,2970,null,{}] 02:46:05 INFO - PROCESS | 1646 | 1462527965703 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:46:05 INFO - PROCESS | 1646 | 1462527965813 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:46:05 INFO - PROCESS | 1646 | 1462527965878 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x11657b800 == 47 [pid = 1646] [id = 751] 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x111127c00) [pid = 1646] [serial = 2252] [outer = 0x0] 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11112d000) [pid = 1646] [serial = 2253] [outer = 0x111127c00] 02:46:05 INFO - PROCESS | 1646 | 1462527965909 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1121de800) [pid = 1646] [serial = 2254] [outer = 0x111127c00] 02:46:06 INFO - PROCESS | 1646 | 1462527966273 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:46:06 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:46:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 02:46:06 INFO - PROCESS | 1646 | 1462527966319 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1646 | 1462527966322 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 02:46:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:46:06 INFO - PROCESS | 1646 | 1462527966327 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1646 | 1462527966330 Marionette TRACE conn2 <- [1,2974,null,{}] 02:46:06 INFO - PROCESS | 1646 | 1462527966333 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:46:06 INFO - PROCESS | 1646 | 1462527966469 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:46:06 INFO - PROCESS | 1646 | 1462527966570 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x11998a800 == 48 [pid = 1646] [id = 752] 02:46:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x113340c00) [pid = 1646] [serial = 2255] [outer = 0x0] 02:46:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11341f400) [pid = 1646] [serial = 2256] [outer = 0x113340c00] 02:46:06 INFO - PROCESS | 1646 | 1462527966612 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x115f36800) [pid = 1646] [serial = 2257] [outer = 0x113340c00] 02:46:06 INFO - PROCESS | 1646 | 1462527966976 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:46:06 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:46:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 673ms 02:46:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:46:07 INFO - PROCESS | 1646 | 1462527966999 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1646 | 1462527967000 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 02:46:07 INFO - PROCESS | 1646 | 1462527967003 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1646 | 1462527967004 Marionette TRACE conn2 <- [1,2978,null,{}] 02:46:07 INFO - PROCESS | 1646 | 1462527967011 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:46:07 INFO - PROCESS | 1646 | 1462527967125 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:46:07 INFO - PROCESS | 1646 | 1462527967184 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12964c000 == 49 [pid = 1646] [id = 753] 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1168d1c00) [pid = 1646] [serial = 2258] [outer = 0x0] 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11879d400) [pid = 1646] [serial = 2259] [outer = 0x1168d1c00] 02:46:07 INFO - PROCESS | 1646 | 1462527967257 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119133c00) [pid = 1646] [serial = 2260] [outer = 0x1168d1c00] 02:46:07 INFO - PROCESS | 1646 | 1462527967608 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:46:07 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:46:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 624ms 02:46:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:46:07 INFO - PROCESS | 1646 | 1462527967629 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1646 | 1462527967630 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 02:46:07 INFO - PROCESS | 1646 | 1462527967632 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1646 | 1462527967633 Marionette TRACE conn2 <- [1,2982,null,{}] 02:46:07 INFO - PROCESS | 1646 | 1462527967636 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:46:07 INFO - PROCESS | 1646 | 1462527967742 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:46:07 INFO - PROCESS | 1646 | 1462527967797 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d459800 == 50 [pid = 1646] [id = 754] 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x119946800) [pid = 1646] [serial = 2261] [outer = 0x0] 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119964000) [pid = 1646] [serial = 2262] [outer = 0x119946800] 02:46:07 INFO - PROCESS | 1646 | 1462527967851 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119dd0800) [pid = 1646] [serial = 2263] [outer = 0x119946800] 02:46:08 INFO - PROCESS | 1646 | 1462527968234 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:46:08 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:46:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:46:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 02:46:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:46:08 INFO - PROCESS | 1646 | 1462527968253 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1646 | 1462527968255 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 02:46:08 INFO - PROCESS | 1646 | 1462527968257 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1646 | 1462527968258 Marionette TRACE conn2 <- [1,2986,null,{}] 02:46:08 INFO - PROCESS | 1646 | 1462527968261 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:46:08 INFO - PROCESS | 1646 | 1462527968363 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:46:08 INFO - PROCESS | 1646 | 1462527968416 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de40000 == 51 [pid = 1646] [id = 755] 02:46:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119a16400) [pid = 1646] [serial = 2264] [outer = 0x0] 02:46:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x123723400) [pid = 1646] [serial = 2265] [outer = 0x119a16400] 02:46:08 INFO - PROCESS | 1646 | 1462527968445 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12415cc00) [pid = 1646] [serial = 2266] [outer = 0x119a16400] 02:46:08 INFO - PROCESS | 1646 | 1462527968833 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:46:08 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:46:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 02:46:08 INFO - PROCESS | 1646 | 1462527968877 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1646 | 1462527968879 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 02:46:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:46:08 INFO - PROCESS | 1646 | 1462527968881 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1646 | 1462527968882 Marionette TRACE conn2 <- [1,2990,null,{}] 02:46:08 INFO - PROCESS | 1646 | 1462527968885 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:46:09 INFO - PROCESS | 1646 | 1462527969007 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:46:09 INFO - PROCESS | 1646 | 1462527969323 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11820c800 == 52 [pid = 1646] [id = 756] 02:46:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x111118c00) [pid = 1646] [serial = 2267] [outer = 0x0] 02:46:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x111128000) [pid = 1646] [serial = 2268] [outer = 0x111118c00] 02:46:09 INFO - PROCESS | 1646 | 1462527969374 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1121d8400) [pid = 1646] [serial = 2269] [outer = 0x111118c00] 02:46:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x1194dc800 == 53 [pid = 1646] [id = 757] 02:46:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x112bf1000) [pid = 1646] [serial = 2270] [outer = 0x0] 02:46:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1121e5400) [pid = 1646] [serial = 2271] [outer = 0x112bf1000] 02:46:09 INFO - PROCESS | 1646 | 1462527969818 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:46:09 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:46:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 02:46:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:46:09 INFO - PROCESS | 1646 | 1462527969851 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 1646 | 1462527969854 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 02:46:09 INFO - PROCESS | 1646 | 1462527969857 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 1646 | 1462527969859 Marionette TRACE conn2 <- [1,2994,null,{}] 02:46:09 INFO - PROCESS | 1646 | 1462527969862 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:46:09 INFO - PROCESS | 1646 | 1462527969973 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:46:10 INFO - PROCESS | 1646 | 1462527970032 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12470f000 == 54 [pid = 1646] [id = 758] 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1121de000) [pid = 1646] [serial = 2272] [outer = 0x0] 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x112a2b400) [pid = 1646] [serial = 2273] [outer = 0x1121de000] 02:46:10 INFO - PROCESS | 1646 | 1462527970059 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x1134b0400) [pid = 1646] [serial = 2274] [outer = 0x1121de000] 02:46:10 INFO - PROCESS | 1646 | 1462527970521 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:46:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:46:10 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:46:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 02:46:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:46:10 INFO - PROCESS | 1646 | 1462527970531 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1646 | 1462527970535 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 02:46:10 INFO - PROCESS | 1646 | 1462527970540 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1646 | 1462527970542 Marionette TRACE conn2 <- [1,2998,null,{}] 02:46:10 INFO - PROCESS | 1646 | 1462527970546 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:46:10 INFO - PROCESS | 1646 | 1462527970699 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:46:10 INFO - PROCESS | 1646 | 1462527970758 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x11870d800 == 55 [pid = 1646] [id = 759] 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x116524c00) [pid = 1646] [serial = 2275] [outer = 0x0] 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x116807400) [pid = 1646] [serial = 2276] [outer = 0x116524c00] 02:46:10 INFO - PROCESS | 1646 | 1462527970786 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x117c20400) [pid = 1646] [serial = 2277] [outer = 0x116524c00] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12d10c800 == 54 [pid = 1646] [id = 749] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce67000 == 53 [pid = 1646] [id = 748] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bb39800 == 52 [pid = 1646] [id = 747] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad8800 == 51 [pid = 1646] [id = 746] 02:46:10 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12352c400) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 02:46:10 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x112feac00) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 02:46:10 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1121e5000) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 02:46:10 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x116a76c00) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad0800 == 50 [pid = 1646] [id = 745] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12ab74800 == 49 [pid = 1646] [id = 744] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77a000 == 48 [pid = 1646] [id = 743] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x128fd3000 == 47 [pid = 1646] [id = 742] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x124d10000 == 46 [pid = 1646] [id = 741] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1167f6000 == 45 [pid = 1646] [id = 740] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1230c7000 == 44 [pid = 1646] [id = 739] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11998c800 == 43 [pid = 1646] [id = 738] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa5800 == 42 [pid = 1646] [id = 737] 02:46:10 INFO - PROCESS | 1646 | --DOCSHELL 0x116aa2800 == 41 [pid = 1646] [id = 736] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x11681d800 == 40 [pid = 1646] [id = 735] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x121244800 == 39 [pid = 1646] [id = 734] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12ce86000 == 38 [pid = 1646] [id = 733] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12cac7000 == 37 [pid = 1646] [id = 732] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x128c95800 == 36 [pid = 1646] [id = 731] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x118706000 == 35 [pid = 1646] [id = 730] 02:46:11 INFO - PROCESS | 1646 | --DOCSHELL 0x12c3a5800 == 34 [pid = 1646] [id = 729] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1199b2000) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119e3d800) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x115f3ec00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x119a1c000) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1212a6c00) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x116548c00) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x112a2bc00) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x112bedc00) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x1168d2c00) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1187a9800) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x118816000) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x123527800) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1187a8000) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x119eb7c00) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x112a2d400) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1212b2800) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119945c00) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x11994cc00) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119eb2800) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x115f41400) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119499800) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1191a9000) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 02:46:11 INFO - PROCESS | 1646 | 1462527971191 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:46:11 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:46:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 674ms 02:46:11 INFO - PROCESS | 1646 | 1462527971214 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:46:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:46:11 INFO - PROCESS | 1646 | 1462527971215 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 02:46:11 INFO - PROCESS | 1646 | 1462527971220 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1646 | 1462527971227 Marionette TRACE conn2 <- [1,3002,null,{}] 02:46:11 INFO - PROCESS | 1646 | 1462527971237 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:46:11 INFO - PROCESS | 1646 | 1462527971367 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:46:11 INFO - PROCESS | 1646 | 1462527971376 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192d1800 == 35 [pid = 1646] [id = 760] 02:46:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112a2e800) [pid = 1646] [serial = 2278] [outer = 0x0] 02:46:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118378800) [pid = 1646] [serial = 2279] [outer = 0x112a2e800] 02:46:11 INFO - PROCESS | 1646 | 1462527971429 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118808c00) [pid = 1646] [serial = 2280] [outer = 0x112a2e800] 02:46:11 INFO - PROCESS | 1646 | 1462527971874 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:46:11 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:46:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 681ms 02:46:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:46:11 INFO - PROCESS | 1646 | 1462527971899 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 1646 | 1462527971901 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 02:46:11 INFO - PROCESS | 1646 | 1462527971903 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1646 | 1462527971904 Marionette TRACE conn2 <- [1,3006,null,{}] 02:46:11 INFO - PROCESS | 1646 | 1462527971907 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:46:11 INFO - PROCESS | 1646 | 1462527971987 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:46:12 INFO - PROCESS | 1646 | 1462527972061 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a27000 == 36 [pid = 1646] [id = 761] 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118808000) [pid = 1646] [serial = 2281] [outer = 0x0] 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11881e400) [pid = 1646] [serial = 2282] [outer = 0x118808000] 02:46:12 INFO - PROCESS | 1646 | 1462527972087 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119210c00) [pid = 1646] [serial = 2283] [outer = 0x118808000] 02:46:12 INFO - PROCESS | 1646 | 1462527972345 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:46:12 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:46:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 473ms 02:46:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:46:12 INFO - PROCESS | 1646 | 1462527972384 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1646 | 1462527972385 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 02:46:12 INFO - PROCESS | 1646 | 1462527972387 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1646 | 1462527972388 Marionette TRACE conn2 <- [1,3010,null,{}] 02:46:12 INFO - PROCESS | 1646 | 1462527972390 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:46:12 INFO - PROCESS | 1646 | 1462527972494 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:46:12 INFO - PROCESS | 1646 | 1462527972499 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1180a7000 == 37 [pid = 1646] [id = 762] 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x119948c00) [pid = 1646] [serial = 2284] [outer = 0x0] 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x11994c800) [pid = 1646] [serial = 2285] [outer = 0x119948c00] 02:46:12 INFO - PROCESS | 1646 | 1462527972531 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x119968c00) [pid = 1646] [serial = 2286] [outer = 0x119948c00] 02:46:12 INFO - PROCESS | 1646 | 1462527972848 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:46:12 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:46:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 02:46:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:46:12 INFO - PROCESS | 1646 | 1462527972906 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1646 | 1462527972907 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:46:12 INFO - PROCESS | 1646 | 1462527972909 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1646 | 1462527972910 Marionette TRACE conn2 <- [1,3014,null,{}] 02:46:12 INFO - PROCESS | 1646 | 1462527972912 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:46:13 INFO - PROCESS | 1646 | 1462527973022 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:46:13 INFO - PROCESS | 1646 | 1462527973029 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1291c1800 == 38 [pid = 1646] [id = 763] 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11994e000) [pid = 1646] [serial = 2287] [outer = 0x0] 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119a16c00) [pid = 1646] [serial = 2288] [outer = 0x11994e000] 02:46:13 INFO - PROCESS | 1646 | 1462527973054 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119dcec00) [pid = 1646] [serial = 2289] [outer = 0x11994e000] 02:46:13 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:46:13 INFO - PROCESS | 1646 | 1462527973419 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:46:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:46:13 INFO - {} 02:46:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:46:13 INFO - {} 02:46:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:46:13 INFO - {} 02:46:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:46:13 INFO - {} 02:46:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 521ms 02:46:13 INFO - PROCESS | 1646 | 1462527973430 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:46:13 INFO - TEST-START | /FileAPI/fileReader.html 02:46:13 INFO - PROCESS | 1646 | 1462527973439 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:46:13 INFO - PROCESS | 1646 | 1462527973441 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1646 | 1462527973442 Marionette TRACE conn2 <- [1,3018,null,{}] 02:46:13 INFO - PROCESS | 1646 | 1462527973444 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:46:13 INFO - PROCESS | 1646 | 1462527973547 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:46:13 INFO - PROCESS | 1646 | 1462527973584 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b226800 == 39 [pid = 1646] [id = 764] 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119dc9800) [pid = 1646] [serial = 2290] [outer = 0x0] 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1212a5800) [pid = 1646] [serial = 2291] [outer = 0x119dc9800] 02:46:13 INFO - PROCESS | 1646 | 1462527973609 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x123955000) [pid = 1646] [serial = 2292] [outer = 0x119dc9800] 02:46:13 INFO - PROCESS | 1646 | 1462527973882 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:46:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:46:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:46:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:46:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:46:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms 02:46:13 INFO - PROCESS | 1646 | 1462527973922 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1646 | 1462527973923 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:46:13 INFO - TEST-START | /FileAPI/historical.html 02:46:13 INFO - PROCESS | 1646 | 1462527973933 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1646 | 1462527973934 Marionette TRACE conn2 <- [1,3022,null,{}] 02:46:13 INFO - PROCESS | 1646 | 1462527973936 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:46:14 INFO - PROCESS | 1646 | 1462527974042 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:46:14 INFO - PROCESS | 1646 | 1462527974077 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12badd000 == 40 [pid = 1646] [id = 765] 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1239da000) [pid = 1646] [serial = 2293] [outer = 0x0] 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x124153800) [pid = 1646] [serial = 2294] [outer = 0x1239da000] 02:46:14 INFO - PROCESS | 1646 | 1462527974102 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12415c400) [pid = 1646] [serial = 2295] [outer = 0x1239da000] 02:46:14 INFO - PROCESS | 1646 | 1462527974383 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:46:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:46:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:46:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:46:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:46:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:46:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:46:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:46:14 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 02:46:14 INFO - PROCESS | 1646 | 1462527974413 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 1646 | 1462527974415 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:46:14 INFO - TEST-START | /FileAPI/idlharness.html 02:46:14 INFO - PROCESS | 1646 | 1462527974422 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 1646 | 1462527974423 Marionette TRACE conn2 <- [1,3026,null,{}] 02:46:14 INFO - PROCESS | 1646 | 1462527974427 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:46:14 INFO - PROCESS | 1646 | 1462527974541 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:46:14 INFO - PROCESS | 1646 | 1462527974578 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c393800 == 41 [pid = 1646] [id = 766] 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x124152c00) [pid = 1646] [serial = 2296] [outer = 0x0] 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x1247cb400) [pid = 1646] [serial = 2297] [outer = 0x124152c00] 02:46:14 INFO - PROCESS | 1646 | 1462527974605 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x126010c00) [pid = 1646] [serial = 2298] [outer = 0x124152c00] 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:46:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:46:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:46:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:46:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:46:15 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:46:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:46:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:46:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - PROCESS | 1646 | 1462527975177 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:46:15 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:46:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:46:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:46:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:46:15 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:46:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:46:15 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:46:15 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:46:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:46:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:46:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:46:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:46:15 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:46:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:46:15 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:46:15 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:46:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:46:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:46:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:46:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:46:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:46:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:46:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 785ms 02:46:15 INFO - TEST-START | /FileAPI/idlharness.worker 02:46:15 INFO - PROCESS | 1646 | 1462527975207 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1646 | 1462527975208 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:46:15 INFO - PROCESS | 1646 | 1462527975211 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1646 | 1462527975212 Marionette TRACE conn2 <- [1,3030,null,{}] 02:46:15 INFO - PROCESS | 1646 | 1462527975214 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:46:15 INFO - PROCESS | 1646 | 1462527975516 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x116528800) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x1191ac400) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12415f400) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x12444e000) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x116a76400) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x112bebc00) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x11654a400) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x119eb8c00) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1161bd000) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x119134000) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x118812c00) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11112bc00) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x1121e0400) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1240f5400) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12395c400) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:46:15 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119eb4c00) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:46:15 INFO - PROCESS | 1646 | 1462527975572 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x1192b8000 == 42 [pid = 1646] [id = 767] 02:46:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x116528800) [pid = 1646] [serial = 2299] [outer = 0x0] 02:46:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1191ac400) [pid = 1646] [serial = 2300] [outer = 0x116528800] 02:46:15 INFO - PROCESS | 1646 | 1462527975602 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1266e9000) [pid = 1646] [serial = 2301] [outer = 0x116528800] 02:46:15 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:46:16 INFO - PROCESS | 1646 | 1462527976266 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:46:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:46:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:46:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:46:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:46:16 INFO - {} 02:46:16 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:46:16 INFO - {} 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:46:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:46:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:46:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 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:46:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:46:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:46:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:46:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:46:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:46:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:46:16 INFO - {} 02:46:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1087ms 02:46:16 INFO - PROCESS | 1646 | 1462527976299 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:46:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:46:16 INFO - PROCESS | 1646 | 1462527976302 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:46:16 INFO - PROCESS | 1646 | 1462527976304 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1646 | 1462527976307 Marionette TRACE conn2 <- [1,3034,null,{}] 02:46:16 INFO - PROCESS | 1646 | 1462527976310 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:46:16 INFO - PROCESS | 1646 | 1462527976466 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:46:16 INFO - PROCESS | 1646 | 1462527976472 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x13514b000 == 43 [pid = 1646] [id = 768] 02:46:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1278ee800) [pid = 1646] [serial = 2302] [outer = 0x0] 02:46:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12a914800) [pid = 1646] [serial = 2303] [outer = 0x1278ee800] 02:46:16 INFO - PROCESS | 1646 | 1462527976513 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12a91a400) [pid = 1646] [serial = 2304] [outer = 0x1278ee800] 02:46:16 INFO - PROCESS | 1646 | 1462527976946 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:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:46:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 674ms 02:46:16 INFO - PROCESS | 1646 | 1462527976979 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1646 | 1462527976980 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:46:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:46:16 INFO - PROCESS | 1646 | 1462527976982 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1646 | 1462527976984 Marionette TRACE conn2 <- [1,3038,null,{}] 02:46:17 INFO - PROCESS | 1646 | 1462527976992 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:46:17 INFO - PROCESS | 1646 | 1462527977094 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:46:17 INFO - PROCESS | 1646 | 1462527977101 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x135363000 == 44 [pid = 1646] [id = 769] 02:46:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12a91d400) [pid = 1646] [serial = 2305] [outer = 0x0] 02:46:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12ab7f000) [pid = 1646] [serial = 2306] [outer = 0x12a91d400] 02:46:17 INFO - PROCESS | 1646 | 1462527977141 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x12ab8cc00) [pid = 1646] [serial = 2307] [outer = 0x12a91d400] 02:46:17 INFO - PROCESS | 1646 | 1462527977618 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:46:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:46:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 678ms 02:46:17 INFO - PROCESS | 1646 | 1462527977662 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1646 | 1462527977666 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:46:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:46:17 INFO - PROCESS | 1646 | 1462527977672 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1646 | 1462527977677 Marionette TRACE conn2 <- [1,3042,null,{}] 02:46:17 INFO - PROCESS | 1646 | 1462527977684 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:46:17 INFO - PROCESS | 1646 | 1462527977844 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:46:18 INFO - PROCESS | 1646 | 1462527978024 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x118248000 == 45 [pid = 1646] [id = 770] 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x112a1c400) [pid = 1646] [serial = 2308] [outer = 0x0] 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x112a21c00) [pid = 1646] [serial = 2309] [outer = 0x112a1c400] 02:46:18 INFO - PROCESS | 1646 | 1462527978077 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x112bef800) [pid = 1646] [serial = 2310] [outer = 0x112a1c400] 02:46:18 INFO - PROCESS | 1646 | 1462527978571 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:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:46:18 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:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:46:18 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:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:46:18 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:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:46:18 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:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:46:18 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:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:46:18 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:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:46:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 940ms 02:46:18 INFO - PROCESS | 1646 | 1462527978612 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1646 | 1462527978617 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:46:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:46:18 INFO - PROCESS | 1646 | 1462527978622 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1646 | 1462527978625 Marionette TRACE conn2 <- [1,3046,null,{}] 02:46:18 INFO - PROCESS | 1646 | 1462527978630 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:46:18 INFO - PROCESS | 1646 | 1462527978734 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:46:18 INFO - PROCESS | 1646 | 1462527978806 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x126ce5000 == 46 [pid = 1646] [id = 771] 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x115f40000) [pid = 1646] [serial = 2311] [outer = 0x0] 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x118821000) [pid = 1646] [serial = 2312] [outer = 0x115f40000] 02:46:18 INFO - PROCESS | 1646 | 1462527978835 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x119910c00) [pid = 1646] [serial = 2313] [outer = 0x115f40000] 02:46:18 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:46:19 INFO - PROCESS | 1646 | 1462527979236 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:46:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:46:19 INFO - {} 02:46:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 02:46:19 INFO - PROCESS | 1646 | 1462527979245 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 1646 | 1462527979247 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:46:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:46:19 INFO - PROCESS | 1646 | 1462527979249 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 1646 | 1462527979252 Marionette TRACE conn2 <- [1,3050,null,{}] 02:46:19 INFO - PROCESS | 1646 | 1462527979260 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:46:19 INFO - PROCESS | 1646 | 1462527979387 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:46:19 INFO - PROCESS | 1646 | 1462527979469 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d20d000 == 47 [pid = 1646] [id = 772] 02:46:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1199b2000) [pid = 1646] [serial = 2314] [outer = 0x0] 02:46:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x123528000) [pid = 1646] [serial = 2315] [outer = 0x1199b2000] 02:46:19 INFO - PROCESS | 1646 | 1462527979502 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x124c97800) [pid = 1646] [serial = 2316] [outer = 0x1199b2000] 02:46:19 INFO - PROCESS | 1646 | 1462527979877 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:46:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:46:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:46:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:46:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:46:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 679ms 02:46:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:46:19 INFO - PROCESS | 1646 | 1462527979929 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 1646 | 1462527979932 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:46:19 INFO - PROCESS | 1646 | 1462527979935 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 1646 | 1462527979938 Marionette TRACE conn2 <- [1,3054,null,{}] 02:46:19 INFO - PROCESS | 1646 | 1462527979941 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:46:20 INFO - PROCESS | 1646 | 1462527980133 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:46:20 INFO - PROCESS | 1646 | 1462527980239 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x135429800 == 48 [pid = 1646] [id = 773] 02:46:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1267db000) [pid = 1646] [serial = 2317] [outer = 0x0] 02:46:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x126a08000) [pid = 1646] [serial = 2318] [outer = 0x1267db000] 02:46:20 INFO - PROCESS | 1646 | 1462527980269 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x12789dc00) [pid = 1646] [serial = 2319] [outer = 0x1267db000] 02:46:20 INFO - PROCESS | 1646 | 1462527980784 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:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:46:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:46:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:46:20 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:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:46:20 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:46:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:46:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:46:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 887ms 02:46:20 INFO - PROCESS | 1646 | 1462527980823 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 1646 | 1462527980824 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:46:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:46:20 INFO - PROCESS | 1646 | 1462527980826 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 1646 | 1462527980828 Marionette TRACE conn2 <- [1,3058,null,{}] 02:46:20 INFO - PROCESS | 1646 | 1462527980830 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:46:20 INFO - PROCESS | 1646 | 1462527980938 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:46:20 INFO - PROCESS | 1646 | 1462527980997 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1355ce000 == 49 [pid = 1646] [id = 774] 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1278a4000) [pid = 1646] [serial = 2320] [outer = 0x0] 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x12915c000) [pid = 1646] [serial = 2321] [outer = 0x1278a4000] 02:46:21 INFO - PROCESS | 1646 | 1462527981026 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x12b292400) [pid = 1646] [serial = 2322] [outer = 0x1278a4000] 02:46:21 INFO - PROCESS | 1646 | 1462527981425 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:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:46:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:46:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:46:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:46:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:46:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:46:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:46:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:46:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:46:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 02:46:21 INFO - PROCESS | 1646 | 1462527981452 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 1646 | 1462527981454 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:46:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:46:21 INFO - PROCESS | 1646 | 1462527981456 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 1646 | 1462527981457 Marionette TRACE conn2 <- [1,3062,null,{}] 02:46:21 INFO - PROCESS | 1646 | 1462527981460 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:46:21 INFO - PROCESS | 1646 | 1462527981579 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:46:21 INFO - PROCESS | 1646 | 1462527981640 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1321c5000 == 50 [pid = 1646] [id = 775] 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x128f51800) [pid = 1646] [serial = 2323] [outer = 0x0] 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 142 (0x128f58000) [pid = 1646] [serial = 2324] [outer = 0x128f51800] 02:46:21 INFO - PROCESS | 1646 | 1462527981671 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 143 (0x129158800) [pid = 1646] [serial = 2325] [outer = 0x128f51800] 02:46:21 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:46:22 INFO - PROCESS | 1646 | 1462527982089 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:46:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:46:22 INFO - {} 02:46:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 673ms 02:46:22 INFO - PROCESS | 1646 | 1462527982129 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1646 | 1462527982130 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:46:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:46:22 INFO - PROCESS | 1646 | 1462527982133 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1646 | 1462527982134 Marionette TRACE conn2 <- [1,3066,null,{}] 02:46:22 INFO - PROCESS | 1646 | 1462527982136 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:46:22 INFO - PROCESS | 1646 | 1462527982281 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:46:22 INFO - PROCESS | 1646 | 1462527982371 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bb2d000 == 51 [pid = 1646] [id = 776] 02:46:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 144 (0x113339c00) [pid = 1646] [serial = 2326] [outer = 0x0] 02:46:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 145 (0x1244a5800) [pid = 1646] [serial = 2327] [outer = 0x113339c00] 02:46:22 INFO - PROCESS | 1646 | 1462527982400 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 146 (0x129612800) [pid = 1646] [serial = 2328] [outer = 0x113339c00] 02:46:22 INFO - PROCESS | 1646 | 1462527982789 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:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:46:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:46:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 669ms 02:46:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:46:22 INFO - PROCESS | 1646 | 1462527982803 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1646 | 1462527982804 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:46:22 INFO - PROCESS | 1646 | 1462527982806 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1646 | 1462527982808 Marionette TRACE conn2 <- [1,3070,null,{}] 02:46:22 INFO - PROCESS | 1646 | 1462527982810 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:46:22 INFO - PROCESS | 1646 | 1462527982951 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:46:23 INFO - PROCESS | 1646 | 1462527983092 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca5800 == 52 [pid = 1646] [id = 777] 02:46:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 147 (0x111126800) [pid = 1646] [serial = 2329] [outer = 0x0] 02:46:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 148 (0x112a27400) [pid = 1646] [serial = 2330] [outer = 0x111126800] 02:46:23 INFO - PROCESS | 1646 | 1462527983142 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 149 (0x118806400) [pid = 1646] [serial = 2331] [outer = 0x111126800] 02:46:23 INFO - PROCESS | 1646 | 1462527983812 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:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1024ms 02:46:23 INFO - PROCESS | 1646 | 1462527983832 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1646 | 1462527983836 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:46:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:46:23 INFO - PROCESS | 1646 | 1462527983858 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 1646 | 1462527983862 Marionette TRACE conn2 <- [1,3074,null,{}] 02:46:23 INFO - PROCESS | 1646 | 1462527983867 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:46:24 INFO - PROCESS | 1646 | 1462527984015 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:46:24 INFO - PROCESS | 1646 | 1462527984130 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1180a0800 == 53 [pid = 1646] [id = 778] 02:46:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 150 (0x11203e400) [pid = 1646] [serial = 2332] [outer = 0x0] 02:46:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 151 (0x112bec000) [pid = 1646] [serial = 2333] [outer = 0x11203e400] 02:46:24 INFO - PROCESS | 1646 | 1462527984163 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 152 (0x116f89c00) [pid = 1646] [serial = 2334] [outer = 0x11203e400] 02:46:24 INFO - PROCESS | 1646 | 1462527984596 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:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:46:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 776ms 02:46:24 INFO - PROCESS | 1646 | 1462527984634 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 1646 | 1462527984639 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:46:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:46:24 INFO - PROCESS | 1646 | 1462527984646 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 1646 | 1462527984649 Marionette TRACE conn2 <- [1,3078,null,{}] 02:46:24 INFO - PROCESS | 1646 | 1462527984653 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:46:24 INFO - PROCESS | 1646 | 1462527984821 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x13514b000 == 52 [pid = 1646] [id = 768] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1192b8000 == 51 [pid = 1646] [id = 767] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12c393800 == 50 [pid = 1646] [id = 766] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12badd000 == 49 [pid = 1646] [id = 765] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12b226800 == 48 [pid = 1646] [id = 764] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1291c1800 == 47 [pid = 1646] [id = 763] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 151 (0x126761400) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1180a7000 == 46 [pid = 1646] [id = 762] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x123a27000 == 45 [pid = 1646] [id = 761] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1192d1800 == 44 [pid = 1646] [id = 760] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11870d800 == 43 [pid = 1646] [id = 759] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12470f000 == 42 [pid = 1646] [id = 758] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x1194dc800 == 41 [pid = 1646] [id = 757] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11820c800 == 40 [pid = 1646] [id = 756] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x12964c000 == 39 [pid = 1646] [id = 753] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11998a800 == 38 [pid = 1646] [id = 752] 02:46:24 INFO - PROCESS | 1646 | --DOCSHELL 0x11657b800 == 37 [pid = 1646] [id = 751] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 150 (0x1264ce800) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 149 (0x116f86400) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 148 (0x119a14400) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 147 (0x124c97c00) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 146 (0x12600bc00) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 145 (0x116a73c00) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 144 (0x123c97c00) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 143 (0x118373c00) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 142 (0x115f3b400) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 141 (0x11880d000) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x11856a400) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x119e43c00) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x12352d400) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x1234dc400) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x11996e800) [pid = 1646] [serial = 2225] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x11881f800) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x112f98400) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x11912d800) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x1191a6400) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x123abe400) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x115f37400) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x11949d400) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x119eb1800) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x112a35000) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x126010000) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12435e800) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x112a22400) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x112be8000) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x123c98800) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1212ab000) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x11996d400) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x124154800) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11673b000) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x123523000) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x119960400) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 02:46:24 INFO - PROCESS | 1646 | 1462527984930 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11657d000 == 38 [pid = 1646] [id = 779] 02:46:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x112a22400) [pid = 1646] [serial = 2335] [outer = 0x0] 02:46:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x115f3e000) [pid = 1646] [serial = 2336] [outer = 0x112a22400] 02:46:24 INFO - PROCESS | 1646 | 1462527984959 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x118565000) [pid = 1646] [serial = 2337] [outer = 0x112a22400] 02:46:25 INFO - PROCESS | 1646 | 1462527985272 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:46:25 INFO - PROCESS | 1646 | 1462527985321 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:46:25 INFO - PROCESS | 1646 | 1462527985323 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1646 | 1462527985326 Marionette TRACE conn2 <- [1,3082,null,{}] 02:46:25 INFO - PROCESS | 1646 | 1462527985333 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:46:25 INFO - PROCESS | 1646 | 1462527985441 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:46:25 INFO - PROCESS | 1646 | 1462527985535 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x123a27000 == 39 [pid = 1646] [id = 780] 02:46:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x118812800) [pid = 1646] [serial = 2338] [outer = 0x0] 02:46:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11991c800) [pid = 1646] [serial = 2339] [outer = 0x118812800] 02:46:25 INFO - PROCESS | 1646 | 1462527985579 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1199b9c00) [pid = 1646] [serial = 2340] [outer = 0x118812800] 02:46:25 INFO - PROCESS | 1646 | 1462527985947 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:46:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:46:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 02:46:25 INFO - PROCESS | 1646 | 1462527985996 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1646 | 1462527985997 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:46:26 INFO - PROCESS | 1646 | 1462527986000 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1646 | 1462527986001 Marionette TRACE conn2 <- [1,3086,null,{}] 02:46:26 INFO - PROCESS | 1646 | 1462527986003 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:46:26 INFO - PROCESS | 1646 | 1462527986097 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:46:26 INFO - PROCESS | 1646 | 1462527986159 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x128f33800 == 40 [pid = 1646] [id = 781] 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x119a14400) [pid = 1646] [serial = 2341] [outer = 0x0] 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119eb2800) [pid = 1646] [serial = 2342] [outer = 0x119a14400] 02:46:26 INFO - PROCESS | 1646 | 1462527986191 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1212ab800) [pid = 1646] [serial = 2343] [outer = 0x119a14400] 02:46:26 INFO - PROCESS | 1646 | 1462527986438 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:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 02:46:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:46:26 INFO - PROCESS | 1646 | 1462527986470 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1646 | 1462527986471 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:46:26 INFO - PROCESS | 1646 | 1462527986473 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1646 | 1462527986474 Marionette TRACE conn2 <- [1,3090,null,{}] 02:46:26 INFO - PROCESS | 1646 | 1462527986484 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:46:26 INFO - PROCESS | 1646 | 1462527986572 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:46:26 INFO - PROCESS | 1646 | 1462527986577 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a8a0800 == 41 [pid = 1646] [id = 782] 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x12309f800) [pid = 1646] [serial = 2344] [outer = 0x0] 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x123524800) [pid = 1646] [serial = 2345] [outer = 0x12309f800] 02:46:26 INFO - PROCESS | 1646 | 1462527986602 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12395ac00) [pid = 1646] [serial = 2346] [outer = 0x12309f800] 02:46:26 INFO - PROCESS | 1646 | 1462527986942 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:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 526ms 02:46:27 INFO - PROCESS | 1646 | 1462527987000 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1646 | 1462527987001 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:46:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:46:27 INFO - PROCESS | 1646 | 1462527987003 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1646 | 1462527987004 Marionette TRACE conn2 <- [1,3094,null,{}] 02:46:27 INFO - PROCESS | 1646 | 1462527987015 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:46:27 INFO - PROCESS | 1646 | 1462527987115 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:46:27 INFO - PROCESS | 1646 | 1462527987151 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b3c5800 == 42 [pid = 1646] [id = 783] 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1239e7800) [pid = 1646] [serial = 2347] [outer = 0x0] 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1244a0800) [pid = 1646] [serial = 2348] [outer = 0x1239e7800] 02:46:27 INFO - PROCESS | 1646 | 1462527987188 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x126428000) [pid = 1646] [serial = 2349] [outer = 0x1239e7800] 02:46:27 INFO - PROCESS | 1646 | 1462527987641 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:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:46:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 680ms 02:46:27 INFO - PROCESS | 1646 | 1462527987684 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1646 | 1462527987685 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:46:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:46:27 INFO - PROCESS | 1646 | 1462527987687 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1646 | 1462527987688 Marionette TRACE conn2 <- [1,3098,null,{}] 02:46:27 INFO - PROCESS | 1646 | 1462527987690 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:46:27 INFO - PROCESS | 1646 | 1462527987796 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:46:27 INFO - PROCESS | 1646 | 1462527987854 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c389000 == 43 [pid = 1646] [id = 784] 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x1266f3000) [pid = 1646] [serial = 2350] [outer = 0x0] 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x1267e1000) [pid = 1646] [serial = 2351] [outer = 0x1266f3000] 02:46:27 INFO - PROCESS | 1646 | 1462527987880 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x1278e4000) [pid = 1646] [serial = 2352] [outer = 0x1266f3000] 02:46:28 INFO - PROCESS | 1646 | 1462527988175 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:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:46:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 525ms 02:46:28 INFO - PROCESS | 1646 | 1462527988214 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:46:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:46:28 INFO - PROCESS | 1646 | 1462527988215 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:46:28 INFO - PROCESS | 1646 | 1462527988217 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1646 | 1462527988218 Marionette TRACE conn2 <- [1,3102,null,{}] 02:46:28 INFO - PROCESS | 1646 | 1462527988221 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:46:28 INFO - PROCESS | 1646 | 1462527988329 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:46:28 INFO - PROCESS | 1646 | 1462527988343 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12ce69800 == 44 [pid = 1646] [id = 785] 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x1278e9000) [pid = 1646] [serial = 2353] [outer = 0x0] 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x128c3a800) [pid = 1646] [serial = 2354] [outer = 0x1278e9000] 02:46:28 INFO - PROCESS | 1646 | 1462527988368 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x128c42800) [pid = 1646] [serial = 2355] [outer = 0x1278e9000] 02:46:28 INFO - PROCESS | 1646 | 1462527988682 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:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:46:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 519ms 02:46:28 INFO - PROCESS | 1646 | 1462527988737 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 1646 | 1462527988738 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:46:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:46:28 INFO - PROCESS | 1646 | 1462527988740 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 1646 | 1462527988741 Marionette TRACE conn2 <- [1,3106,null,{}] 02:46:28 INFO - PROCESS | 1646 | 1462527988743 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:46:28 INFO - PROCESS | 1646 | 1462527988854 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:46:28 INFO - PROCESS | 1646 | 1462527988866 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d463000 == 45 [pid = 1646] [id = 786] 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x1278eac00) [pid = 1646] [serial = 2356] [outer = 0x0] 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x129005400) [pid = 1646] [serial = 2357] [outer = 0x1278eac00] 02:46:28 INFO - PROCESS | 1646 | 1462527988891 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x129161800) [pid = 1646] [serial = 2358] [outer = 0x1278eac00] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x116528800) [pid = 1646] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x11994e000) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x119dc9800) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x124152c00) [pid = 1646] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x1239da000) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x1278ee800) [pid = 1646] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x112a2e800) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x116524c00) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x119948c00) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x118808000) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x112bf1000) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x111118c00) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1121de000) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:46:29 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1266e8c00) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:46:29 INFO - PROCESS | 1646 | 1462527989357 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:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:46:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 621ms 02:46:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:46:29 INFO - PROCESS | 1646 | 1462527989362 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1646 | 1462527989363 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:46:29 INFO - PROCESS | 1646 | 1462527989365 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1646 | 1462527989366 Marionette TRACE conn2 <- [1,3110,null,{}] 02:46:29 INFO - PROCESS | 1646 | 1462527989369 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:46:29 INFO - PROCESS | 1646 | 1462527989462 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:46:29 INFO - PROCESS | 1646 | 1462527989467 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12de57800 == 46 [pid = 1646] [id = 787] 02:46:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12676a000) [pid = 1646] [serial = 2359] [outer = 0x0] 02:46:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x129547400) [pid = 1646] [serial = 2360] [outer = 0x12676a000] 02:46:29 INFO - PROCESS | 1646 | 1462527989492 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x129619000) [pid = 1646] [serial = 2361] [outer = 0x12676a000] 02:46:29 INFO - PROCESS | 1646 | 1462527989946 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:46:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:46:29 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:46:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:46:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 02:46:29 INFO - PROCESS | 1646 | 1462527989988 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:46:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:46:29 INFO - PROCESS | 1646 | 1462527989991 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:46:29 INFO - PROCESS | 1646 | 1462527989995 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1646 | 1462527989997 Marionette TRACE conn2 <- [1,3114,null,{}] 02:46:30 INFO - PROCESS | 1646 | 1462527990001 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:46:30 INFO - PROCESS | 1646 | 1462527990114 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:46:30 INFO - PROCESS | 1646 | 1462527990119 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\", \"127ddc28-c04c-4e15-be18-21adf8e979f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x13513a800 == 47 [pid = 1646] [id = 788] 02:46:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1296cb400) [pid = 1646] [serial = 2362] [outer = 0x0] 02:46:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12a848c00) [pid = 1646] [serial = 2363] [outer = 0x1296cb400] 02:46:30 INFO - PROCESS | 1646 | 1462527990151 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12b296c00) [pid = 1646] [serial = 2364] [outer = 0x1296cb400] 02:46:30 INFO - PROCESS | 1646 | 1462527990485 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:46:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:46:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 522ms 02:46:30 INFO - PROCESS | 1646 | 1462527990517 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 1646 | 1462527990518 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:46:31 WARNING - u'runner_teardown' () 02:46:31 INFO - No more tests 02:46:31 INFO - Got 0 unexpected results 02:46:31 INFO - SUITE-END | took 526s 02:46:31 INFO - Closing logging queue 02:46:31 INFO - queue closed 02:46:31 INFO - Return code: 0 02:46:31 WARNING - # TBPL SUCCESS # 02:46:31 INFO - Running post-action listener: _resource_record_post_action 02:46:31 INFO - Running post-run listener: _resource_record_post_run 02:46:32 INFO - Total resource usage - Wall time: 548s; CPU: 57.0%; Read bytes: 37479936; Write bytes: 956234240; Read time: 406; Write time: 4873 02:46:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:46:32 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153682432; Write bytes: 149391360; Read time: 13761; Write time: 430 02:46:32 INFO - run-tests - Wall time: 531s; CPU: 58.0%; Read bytes: 30100992; Write bytes: 794870272; Read time: 298; Write time: 4407 02:46:32 INFO - Running post-run listener: _upload_blobber_files 02:46:32 INFO - Blob upload gear active. 02:46:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:46:32 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:46:32 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:46:32 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:46:33 INFO - (blobuploader) - INFO - Open directory for files ... 02:46:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:46:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:46:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:46:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:46:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:46:34 INFO - (blobuploader) - INFO - Done attempting. 02:46:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:46:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:46:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:46:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:46:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:46:36 INFO - (blobuploader) - INFO - Done attempting. 02:46:36 INFO - (blobuploader) - INFO - Iteration through files over. 02:46:36 INFO - Return code: 0 02:46:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:46:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:46:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17a583d7cafb3eb7120c4750555ecd5852b91ca1e77c7a157347a1aca8ca34c4e10bedcfe07404622ec0cd01c22558a5cba7d1a0e24cfc462f60e16f7677fe5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46723d868036836ab2c939a6877127cfff748447fbd4860a11e15c604f663f6d3b2625658dc6c791830c30a764cf64b1fb883f74a58e15a9d337f2b3ab76fae8"} 02:46:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:46:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:46:36 INFO - Contents: 02:46:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17a583d7cafb3eb7120c4750555ecd5852b91ca1e77c7a157347a1aca8ca34c4e10bedcfe07404622ec0cd01c22558a5cba7d1a0e24cfc462f60e16f7677fe5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46723d868036836ab2c939a6877127cfff748447fbd4860a11e15c604f663f6d3b2625658dc6c791830c30a764cf64b1fb883f74a58e15a9d337f2b3ab76fae8"} 02:46:36 INFO - Running post-run listener: copy_logs_to_upload_dir 02:46:36 INFO - Copying logs to upload dir... 02:46:36 INFO - mkdir: /builds/slave/test/build/upload/logs 02:46:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=608.017279 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-05-06 02:46:36.359567) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 02:46:36.362755) ========= 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.g9IMbPWkrC/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.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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-aurora/sha512/17a583d7cafb3eb7120c4750555ecd5852b91ca1e77c7a157347a1aca8ca34c4e10bedcfe07404622ec0cd01c22558a5cba7d1a0e24cfc462f60e16f7677fe5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46723d868036836ab2c939a6877127cfff748447fbd4860a11e15c604f663f6d3b2625658dc6c791830c30a764cf64b1fb883f74a58e15a9d337f2b3ab76fae8"} build_url:https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012566 build_url: 'https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17a583d7cafb3eb7120c4750555ecd5852b91ca1e77c7a157347a1aca8ca34c4e10bedcfe07404622ec0cd01c22558a5cba7d1a0e24cfc462f60e16f7677fe5b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46723d868036836ab2c939a6877127cfff748447fbd4860a11e15c604f663f6d3b2625658dc6c791830c30a764cf64b1fb883f74a58e15a9d337f2b3ab76fae8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fsQ_Cv91RNmTpGtmE04fTw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 02:46:36.391096) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:46:36.392753) ========= 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.g9IMbPWkrC/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.HbuzWWnARL/Listeners TMPDIR=/var/folders/rh/6mxcx3y93yzc1x537jkxkp4000000w/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.004486 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:46:36.440742) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 02:46:36.441039) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 02:46:36.444338) ========= ========= Total master_lag: 0.36 =========